Skip to main content
SQLOZ
Chapter 23 DBA & Production Safety

Capítulo 23: Centro de Operações e Tarefas Agendadas

Informação: O Centro de Operações registra os comprovantes de operações do sistema. O agendamento de tarefas executa backups, transferências de dados e notificações automáticas via launchd do macOS quando permitido pela distribuição.

23.1 Centro de Operações

Acesse Tools → Operation Center para inspecionar os comprovantes (receipts) de execuções passadas e filtrá-los por tipo ou status. Um registro documenta com precisão os eventos transcorridos; ele não transforma uma operação com falha em um resultado bem-sucedido.

23.2 Tarefas Agendadas (Scheduled Jobs)

O módulo de agendamento suporta intervalos periódicos, execuções diárias, semanais, mensais e expressões cron padrão de 5 campos. Uma tarefa pode acionar backups automatizados, sincronizações entre conexões salvas ou executar consultas de monitoramento com envio de alertas via SMTP. Todas as etapas registram sucesso, falha ou pulo. A política de erros permite abortar na primeira falha ou continuar registrando as ocorrências.

Backups utilizam os binários utilitários configurados pelo usuário e seguem o fluxo de subprocessos seguros. Configure os parâmetros SMTP antes de criar ações com notificações. Sempre revise os relatórios e destinos de gravação após rotinas autônomas.

23.3 Limitações por Tipo de Distribuição e Licença Pro

A versão de distribuição direta (Direct Download) pode registrar daemons no launchd e oferece túneis SSH nativos completos. A distribuição empacotada com Sandbox para a Mac App Store é impedida pelo sistema de registrar LaunchAgents, inviabilizando tarefas em background. A versão App Store também não inclui utilitários sob licença GPL para MySQL/MariaDB; utilitários para PostgreSQL continuam funcionais. Túneis HTTP, conexões de rede padrão e seletores de arquivos autorizados pelo usuário continuam operando normalmente.

Tarefas agendadas, backups recorrentes e importação/exportação avançada são funcionalidades da edição Pro. A liberação segue as permissões do StoreKit e o período de testes detalhados no Capítulo 12.

Tópicos Relacionados