Лучший подход к архивированию сайта периодически
Я работаю над подходом к периодическому (динамически генерируемому) архивированию нашего веб-сайта (скажем, каждый месяц) и сохраняю его версию, чтобы я мог вернуться и перетащить страницу через определенный период.
Мой первоначальный подход состоит в том, чтобы рекурсивно сканировать сайт и фиксировать его в репозитории Subversion, чтобы я мог использовать историю Subversion и функцию экспорта.
Есть ли другое оптимальное решение, которое использует как можно меньше места? Кроме того, я не уверен, сколько времени займет фиксация подрывной деятельности всего сайта, поэтому также требуется более быстрое решение.
1 ответ
Используйте 7zip в задании cron, чтобы периодически архивировать с рекурсивной меткой и отметкой даты и времени, а затем проверять и mv в отказоустойчивом кластере - всегда периодически проверяйте свою резервную копию, иначе вы получите поврежденные данные и не обнаружите их до тех пор, пока они не станут критическими. Я полагаю, что вы также можете использовать тестовый переключатель 7zip. Мы используем этот подход в течение 7 лет с критически важными данными и 16 раз в день, без сбоев.