Выгрузка сайта должна отвечать на вопрос, что вы сможете восстановить: тексты, медиа, дизайн, код, базу данных, пользователей или весь рабочий сервис. Одна кнопка Export редко сохраняет всё. Сначала составьте инвентарь, затем сделайте выгрузки каждого слоя и обязательно проведите пробное восстановление в отдельной среде.
Уточните вид выгрузки
- Контент: страницы, записи, категории, комментарии и метаданные.
- Медиа: оригиналы изображений, видео, документы и их пути.
- Дизайн: тема, шаблоны, стили, шрифты и компоненты.
- Код: репозиторий, сборочные настройки и зафиксированные зависимости.
- Данные: база, схемы, пользователи и связи между сущностями.
- Инфраструктура: домен, DNS, переменные окружения, задания и внешние интеграции.
Правило резервной копии: файл считается полезным только после успешного восстановления на чистом адресе без доступа к старому серверу.
Карта результата
- Исходное условие: есть доступ владельца к панели, хостингу и домену.
- Результат: комплект файлов и инструкция, из которых поднимается проверяемая копия.
- Обязательные шаги: инвентарь, экспорт, медиа, база, секреты отдельно, контроль суммы, восстановление.
- Сбои: экспорт содержит только тексты, ссылки ведут на старый домен, база снята неатомарно.
- Ограничение: некоторые конструкторы не отдают серверную логику или исходный код.
Понимания, как это устроено, уже достаточно, чтобы начать. На бесплатном эфире сайт собирают за один вечер и показывают, как его выложить.
Посмотреть, как собратьWordPress: экспорт контента не равен полному бэкапу
В WordPress раздел Tools, Export создаёт WXR-файл с записями, страницами, комментариями, пользовательскими полями, рубриками, тегами и другими данными контента. Это описано в официальной документации WordPress. Такой XML пригоден для импорта контента, но сам по себе не является копией темы, плагинов, конфигурации сервера и всех файлов загрузок.
Если изменяли блочную тему, редактор сайта умеет отдельно выгрузить шаблоны и стили в zip, что описано в справке Site Editor. Для полного переноса дополнительно нужны файлы сайта и согласованная копия базы. Базу с активной записью снимайте штатным инструментом CMS, хостинга или СУБД, чтобы не получить несовместимые файлы.
По теме: Как сделать просмотры на сайте: счётчик без накрутки
Конструктор сайта
Перед выгрузкой прочитайте официальную справку именно вашего тарифа: платформы различаются по экспорту HTML, форм, каталога, пользователей и серверных функций. Если доступен только статический HTML, формы, поиск, личный кабинет и платежи могут перестать работать после переноса. Составьте таблицу функция, где работает сейчас, что попало в экспорт, чем заменить.
Один собранный сайт учит больше десяти инструкций, потому что ошибки видны сразу. На бесплатном эфире по вайбкодингу показывают, как описать идею словами и получить работающую страницу, а участникам достаётся гайд.
Собрать сайт с ИИСтатический сайт и репозиторий
Для статического проекта сохраните исходники, а не только папку сборки. Зафиксируйте версию среды, менеджер пакетов, файл зависимостей и точную команду сборки. Затем соберите проект в чистой папке. Если сохранился только готовый HTML, вы сможете опубликовать копию, но дальнейшее редактирование компонентов может стать трудным.
- Запишите домены, страницы, формы, базы, внешние сервисы и cron-задачи.
- Создайте каталог выпуска с датой и текстовым манифестом.
- Экспортируйте контент штатным инструментом.
- Скопируйте медиа и исходники разрешённым способом.
- Снимите согласованную копию базы и не печатайте секреты.
- Посчитайте контрольные суммы архивов.
- Восстановите копию на временном адресе и отключите отправку реальных писем и платежей.
- Сравните страницы, формы, вход, медиа и количество записей.
По теме: Как сделать сайт-портфолио: структура и проверка в 2026
Что не класть в общий архив
Пароли, API-ключи, приватные ключи и токены держите в отдельном защищённом хранилище. В манифесте укажите только названия необходимых переменных. Перед передачей архива выполните поиск секретов и персональных выгрузок. Если базе нужны персональные данные для теста, используйте защищённую среду и минимальный доступ, а для демонстрации подготовьте обезличенную копию.
Проверяемый чек-лист восстановления
- Главная и выборочные внутренние страницы открываются без старого домена.
- Количество записей и медиа совпадает с контрольным снимком.
- Формы в тестовой среде не отправляют данные реальным клиентам.
- Вход владельца работает, пользовательские роли не расширены.
- Ссылки, canonical и карта сайта указывают на выбранный адрес.
- После сборки нет запросов к удалённым приватным ресурсам.
- Инструкция позволяет повторить восстановление другому ответственному человеку.
После выгрузки пригодится план загрузки готового сайта. Если исходники потеряны, используйте более осторожный сценарий восстановления старого сайта. Локальная копия для чтения без сети решает другую задачу, она разобрана в статье про сайт без интернета.
По теме: Как сделать подписку на сайт: форма, согласие и подтверждение
Когда способ не подходит
Не начинайте миграцию, если у вас нет доступа к домену, базе или владельцу внешних интеграций. Статическая выгрузка не восстановит закрытую серверную часть конструктора. В таком случае сначала получите права и документируйте зависимости, затем выбирайте перенос или пересборку. Не удаляйте старую площадку до публичной приёмки и периода безопасного отката.
Частые вопросы
Достаточно ли скачать сайт браузером?
Нет для рабочего сервиса. Это может сохранить видимые страницы, но не базу, серверную логику, формы и исходники.
Как понять, что архив не повреждён?
Сравните контрольную сумму после переноса и распакуйте архив в отдельной среде. Главная проверка всё равно восстановление.
Когда отключать старый сайт?
Только после проверки новой копии, DNS, форм, аналитики и подготовленного плана возврата.
На бесплатном вебинаре по вайбкодингу вы научитесь собирать сайт из понятных слоёв, хранить исходники и проверять публикацию без потери результата.
Записаться на вебинар