Я только что настроил резервный DNS, чтобы переключить сайт на второй хост, если первый не работает. Это отлично подходит для отображения старой / заархивированной версии сайта, но я подозреваю, что обслуживание будет настоящей головной болью.
Я в первую очередь переместил файлы с помощью rsync. Это что-то вроде того, что можно запустить как задание cron, автоматически перемещая новые файлы?
Rsync был разработан именно для такого рода вещей. Он отлично подойдет для работы cron.
Чтобы выполнять ежедневную синхронизацию задания cron:
$ crontab -e
Add line:
0 0 * * * [rsync command line]