Рабочий бэкап сайта состоит не из одного архива, а из согласованного комплекта: файлов, базы данных, конфигурации и короткой инструкции восстановления. Копию нужно хранить отдельно от самого хостинга и проверять тестовым восстановлением. Ниже вы соберёте такой комплект для WordPress, конструктора или статического сайта без риска перезаписать боевой проект.
Определите, из чего собран ваш сайт
Сначала выясните, какие части меняются независимо. У статического сайта обычно достаточно HTML, CSS, JavaScript, изображений и настроек домена. У WordPress и других CMS контент хранится ещё и в базе данных. Официальное руководство WordPress прямо разделяет бэкап на файлы и базу: для полного восстановления нужны обе части, созданные примерно в одно время (WordPress Backups).
- Файлы сайта: код, темы, плагины, загрузки, изображения и конфигурация.
- База данных: страницы, записи, пользователи, настройки CMS и содержимое форм, если оно хранится в базе.
- Внешние зависимости: DNS, почтовые записи, переменные окружения и подключённые сервисы.
- Инструкция: где лежит копия, какой датой она помечена и в каком порядке её возвращать.
Если сайт сделан в конструкторе, проверьте, что именно экспортирует платформа. Экспорт страниц не всегда включает формы, заказы, домен и историю изменений. Для переноса файлов пригодится инструкция по выгрузке сайта, но выгрузка становится бэкапом только после проверки обратного пути.
Теория понятна, дальше нужен ваш сайт, а не пример из статьи. На бесплатном вебинаре страницу собирают с нуля и сразу публикуют в интернете.
Собрать свой сайтСоберите один согласованный комплект
Создавайте файлы и дамп базы в коротком временном окне. Если магазин принимает заказы во время копирования, архив файлов и база могут описывать разные состояния. Для активного проекта используйте штатный снимок хостинга или режим обслуживания, предусмотренный вашей платформой.
- Назовите комплект по дате и проекту, например
site-2026-08-22. - В панели хостинга создайте полный архив файлов сайта или скачайте их по SFTP.
- Экспортируйте базу данных штатной кнопкой хостинга либо инструментом CMS.
- Сохраните отдельно настройки домена, список внешних интеграций и названия переменных без значений секретов.
- Запишите контрольную сумму архива или хотя бы его размер и количество файлов.
- Скопируйте комплект во внешнее хранилище, которое не удалится вместе с аккаунтом хостинга.
Кнопка «Создать резервную копию» подтверждает только создание задания. Бэкап считается готовым после скачивания, проверки содержимого и пробного восстановления.
По теме: Как сделать сайт скидок: структура каталога и проверка
Выберите частоту по допустимой потере данных
Правило выбора простое: спросите, сколько последних изменений вы готовы потерять. Если новые заказы приходят каждый час, недельная копия не подходит. Если визитка обновляется раз в квартал, ежедневный архив создаёт лишний шум. WordPress рекомендует делать копии регулярно и обязательно перед обновлениями; для активных сайтов руководство приводит ежедневный режим, для небольших сайтов с редкими публикациями недельный (официальная документация).
- После каждого значимого изменения: новая версия, плагин, интеграция или массовая правка.
- По расписанию: чаще, чем максимально допустимая потеря новых данных.
- Перед переносом домена, хостинга или базы.
- Отдельно перед экспериментом с ИИ-агентом, который может менять несколько файлов.
Держите несколько поколений, а не только последний архив. Повреждение или вредоносная правка могут попасть в свежую копию незаметно. В официальном руководстве WordPress советуют сохранять 3-5 последних комплектов в разных местах. Это практический минимум, а не универсальная гарантия.
Один собранный сайт учит больше десяти инструкций, потому что ошибки видны сразу. На бесплатном эфире по вайбкодингу показывают, как описать идею словами и получить работающую страницу, а участникам достаётся гайд.
Собрать сайт с ИИПроверьте восстановление без риска для боевого сайта
Безопасный тест проводится на отдельном адресе, временном каталоге или локальной среде. Не импортируйте копию поверх работающего сайта только ради проверки. Если среду выделить нельзя, хотя бы распакуйте архив, проверьте наличие конфигурации и медиа, а дамп базы откройте как текст и убедитесь, что он не пуст.
- Создайте чистую тестовую среду с совместимой версией CMS и базы.
- Восстановите файлы, затем импортируйте базу. Такой порядок рекомендует руководство WordPress.
- Замените тестовый домен в настройках предусмотренным платформой способом.
- Откройте главную, две внутренние страницы, изображение, форму и вход в админку.
- Проверьте, что тест не отправляет реальные письма, платежи и уведомления клиентам.
- Запишите время восстановления и все ручные шаги в инструкцию к комплекту.
Если задача не в возврате текущего проекта, а в запуске найденного архива, используйте разбор восстановления старого сайта. Там важнее совместимость версий и поиск недостающих частей.
По теме: Как сделать сайт посещаемым: цикл роста без накрутки
Диагностика по симптому
- Архив есть, но страницы пустые: вероятно, сохранены файлы без базы данных.
- Текст вернулся, изображения дают 404: проверьте каталог загрузок, права и публичные пути.
- Тест перенаправляет на боевой домен: замените адрес сайта в тестовой конфигурации и базе штатным инструментом.
- Форма отправляет реальные заявки: отключите внешние ключи и почту в тестовой среде.
- Копия хранится только у хостера: скачайте независимый экземпляр, иначе один сбой затронет и сайт, и бэкап.
- Дамп базы не импортируется: сверяйте формат, кодировку, версию сервера и текст первой ошибки, а не повторяйте импорт вслепую.
Финальный чек-лист
- Файлы и база относятся к одному периоду.
- Архив открывается, а дамп базы не пуст.
- Есть внешняя копия вне аккаунта хостинга.
- Секреты не записаны в инструкцию открытым текстом.
- Есть минимум несколько поколений копий.
- Тест восстановления выполнен отдельно от боевого сайта.
- Проверены страницы, медиа, форма и админка.
- Известно, сколько времени занимает возврат сайта.
Частые вопросы
Достаточно ли архива файлов?
Для статического сайта часто да. Для WordPress и другой CMS обычно нужна ещё база данных, иначе вернутся шаблоны и изображения, но не контент и настройки.
Можно ли считать снимок хостинга единственной копией?
Не стоит. Скачайте независимый комплект во внешнее хранилище и проверьте, как его получить при недоступной панели хостинга.
Как проверить бэкап без второго сервера?
Распакуйте файлы, проверьте дамп базы и поднимите локальную тестовую среду. Если это невозможно, попросите хостинг создать временный технический адрес.
Нужно ли сохранять пароли вместе с архивом?
Нет. Храните описание нужных переменных и отдельный защищённый способ восстановления секретов. Открытый текстовый файл рядом с архивом повышает риск утечки.
На воркшопе по сайтам с ИИ вы соберёте рабочую страницу и разберёте безопасный путь от проекта до публикации. Это поможет сразу заложить понятный способ копирования и отката.
Записаться на воркшоп