Установка и настройка

Как проверить восстановление резервной копии

Восстановление в отдельный каталог и БД, сверка хешей и рабочие сценарии CMS. Проверка, которая показывает ценность копии до аварии на сайте.

На этой странице
  1. Подготовьте отдельную среду
  2. Сравните структуру и содержимое
  3. Выполните редакторский сценарий
  4. Продолжить работу

Подготовьте отдельную среду

Укажите новый каталог, новую тестовую базу и другой локальный адрес. Восстановление поверх рабочего сайта мешает сравнивать состояния и может уничтожить данные, которые появились после резервирования. Перед распаковкой проверьте, что пути назначения действительно отличаются от действующего проекта.

Закройте тестовую копию от поисковой индексации и реальных пользователей. Если она содержит персональные данные, одной настройки robots.txt недостаточно: нужен контролируемый доступ. Платёжные подключения и внешние уведомления на восстановленной копии выключают отдельно.

Сравните структуру и содержимое

Распакуйте файловый архив и восстановите дамп в новую базу. Проверьте количество включённых файлов и их SHA-256, состав таблиц и контрольные строки. Для Switch Pages важны не только названия объектов, но и их ID, container_id, JSON-ключи, связи и ссылки на изображения.

Например, карточка может открываться с правильным заголовком, но потерять фотогалерею из-за отсутствующего каталога uploads. Поэтому успешный запрос главной не является проверкой полного восстановления.

Выполните редакторский сценарий

Войдите администратором, откройте контейнер, существующий объект и настройки главной. Создайте временную запись, сохраните поле и загрузите изображение. Затем проверьте гостевой просмотр и запрет прямого доступа к приватному медиа.

Запишите дату, версии PHP и БД, хеш резервной копии, найденные различия и результат каждого шага. Если восстановление удалось только после ручного исправления конфигурации, добавьте эту операцию в инструкцию. Полезная копия отличается от просто сохранённого архива тем, что её возвращение к работе проверено заранее.

Продолжить работу

Повторите проверку на отдельной копии сайта. Сопоставьте задачу с возможностями ядра. Другой материал этого раздела: Зачем нужна отдельная тестовая копия сайта.

← Установка и настройка

Создайте сайт сами

Посмотрите, как вы будете управлять своим сайтом

Изучите интерфейс Switch Pages и проверьте, подходит ли движок под вашу задачу.

Демо доступно бесплатно после регистрации на основном сайте.