Резервная копия сайта: состав, хранение и проверка восстановления
Резервная копия полезна только тогда, когда из неё можно восстановить нужное состояние сайта. Важны согласованный состав, доступность копии при аварии и понятная процедура возврата.
Назначение
Резервная копия полезна только тогда, когда из неё можно восстановить нужное состояние сайта. Важны согласованный состав, доступность копии при аварии и понятная процедура возврата.
Как это работает
Для статики сохраняют проверенный выпуск и нужные исходники. Для динамического проекта дополнительно нужны данные и необходимые настройки. Копия в том же публичном каталоге уязвима к той же ошибке удаления и может раскрыть содержимое посетителям.
Пример
Паспорт копии:
Дата и версия выпуска: ______
Состав файлов и данных: ______
Место хранения вне публичного каталога: ______
Кто имеет доступ и где хранится ключ: ______
Последняя проверка восстановления: ______
Что должно получиться
Заполненный паспорт объясняет, что именно сохранено и как этим воспользоваться. Он не выполняет копирование автоматически: процедура создания и проверка целостности остаются отдельными действиями.
Граница применения и частая ошибка
Зелёный статус задания не равен проверенному восстановлению. Для базы и файлов, которые меняются одновременно, нужна согласованность. Не храните единственный ключ расшифровки там же, где потеря доступа сделает недоступными все копии.
Самостоятельная проверка
Восстановите учебную копию в отдельный закрытый каталог или окружение. Откройте главную, внутренние страницы и ресурсы, затем сравните результат с выбранным выпуском. Не тренируйтесь восстановлением поверх единственной рабочей версии.