O Rsync foi projetado exatamente para esse tipo de coisa. Ele funcionará muito bem como um cron job.
Para fazer uma sincronização diária no trabalho cron:
$ crontab -e
Add line:
0 0 * * * [rsync command line]
Acabei de configurar um DNS com failover para alternar o site para um segundo host se o primeiro estiver inativo. Isso é ótimo para mostrar uma versão antiga / arquivada do site, mas eu suspeito que a manutenção será uma verdadeira dor.
Eu movi os arquivos com rsync em primeiro lugar. Esse é o tipo de coisa que poderia ser executada como um cron job, movendo-se automaticamente sobre arquivos mais recentes?
O Rsync foi projetado exatamente para esse tipo de coisa. Ele funcionará muito bem como um cron job.
Para fazer uma sincronização diária no trabalho cron:
$ crontab -e
Add line:
0 0 * * * [rsync command line]