Como corrigir o agendamento de backups que não funciona no UpdraftPlus
Perguntas frequentes
Por que o UpdraftPlus não respeita o intervalo de backup que escolhi?
Porque o intervalo é apenas registrado no WP-Cron, que só é verificado quando alguém carrega uma página. Em site de baixo tráfego, o evento de backup espera a próxima visita disponível, então o ritmo configurado, como a cada 12 horas, vira o ritmo das visitas e não o do relógio.
O backup do UpdraftPlus sempre roda em horário diferente do agendado. É fuso?
Muitas vezes sim. Se o fuso em Configurações, Geral, está em UTC ou numa cidade errada, o UpdraftPlus soma o intervalo a um relógio diferente do local e o próximo backup aparece deslocado em uma quantidade fixa de horas. Ajustar o fuso para a sua cidade alinha o horário.
Como sei se tenho agendamento de backup duplicado no UpdraftPlus?
Rode wp cron event list pelo WP-CLI e procure por updraft_backup. Se ele aparecer em mais de uma linha, há agendamento duplicado, herdado de uma reativação do plugin ou restauração de banco. Apagar os eventos e salvar o intervalo de novo deixa um único agendamento limpo.
Preciso de cron real do servidor para o agendamento funcionar direito?
Em sites de baixo tráfego, sim. Defina DISABLE_WP_CRON como true e crie um cron do servidor chamando o wp-cron.php a cada 5 minutos. Use um intervalo de cron menor que o do backup para o horário marcado ser respeitado com folga, independente de visitas.
Mudei o intervalo no UpdraftPlus e ele continua na frequência antiga. O que houve?
O plugin gravou o novo valor na opção updraft_interval, mas o evento antigo no WP-Cron não foi reagendado. Apague os eventos updraft_backup e updraft_backup_database, volte às configurações e salve o intervalo desejado para o UpdraftPlus reagendar com a frequência nova.
O cache pode atrapalhar o horário do backup agendado?
Pode. Quando um plugin de cache serve a home direto do cache, o WordPress não executa o disparo do WP-Cron naquela visita, e o backup agendado é empurrado para uma carga de página que escape do cache. Por isso o cron real do servidor é mais confiável que o disparo por visita.
Desativar o WP-Cron afeta outras tarefas além do backup?
Sim, por isso o cron real é obrigatório. Sem WP-Cron e sem cron do servidor, posts agendados, e-mails e atualizações também param. Ao criar o cron real chamando o wp-cron.php, todas essas tarefas, inclusive o agendamento do UpdraftPlus, voltam a rodar no horário.














