Como corrigir o backup automático que não roda no UpdraftPlus
Perguntas frequentes
Por que o backup manual funciona mas o automático não roda no UpdraftPlus?
Porque o manual roda na hora em que você clica em Backup Now, dentro de uma visita real. O automático depende do WP-Cron, que só é verificado quando alguém carrega uma página. Em site com pouco tráfego, o evento agendado nunca é disparado e o backup não acontece.
O UpdraftPlus tem agendador próprio ou usa o do WordPress?
Ele usa o WP-Cron, o agendador interno do WordPress. O UpdraftPlus apenas registra os eventos updraft_backup e updraft_backup_database. Quem decide quando rodar é o WP-Cron, que precisa de visitas ou de um cron real do servidor para disparar no horário.
Preciso configurar cron real do servidor para o UpdraftPlus?
Em sites com pouco tráfego, sim. O jeito confiável é definir DISABLE_WP_CRON como true e criar um cron real no painel da hospedagem chamando o wp-cron.php a cada 5 minutos. Assim o backup roda no horário fixo, independente de visitas no site.
O backup do UpdraftPlus começa e para no meio. O que é?
Quase sempre é o processo PHP atingindo o max_execution_time ou o memory_limit do servidor antes de terminar de compactar e enviar o arquivo. Aumentar o tempo de execução e a memória no wp-config.php costuma resolver e deixa o backup concluir.
Como saber se o WP-Cron está travando o backup agendado?
Rode wp cron event list pelo WP-CLI e procure o evento updraft_backup. Se ele aparecer com horário no passado acumulado, o agendador parou de disparar. A tela de Saúde do site também avisa quando o WP-Cron falhou desde a última verificação.
A requisição loopback bloqueada pode impedir o backup?
Sim. O WP-Cron chama o próprio wp-cron.php por HTTP, e se firewall, Cloudflare ou autenticação básica bloquearem essa chamada, o evento de backup falha mesmo com tráfego. Teste abrindo a URL do wp-cron.php direto no navegador e libere o bloqueio.
Desativar o WP-Cron pode parar outros agendamentos além do backup?
Sim, por isso o cron real é obrigatório. Sem o 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 backup do UpdraftPlus, voltam a rodar.














