Как восстановить сайт Beget из резервной копии: файлы, база и DNS
Проверено 4 ноября 2026 года, 13:32 мск. Актуальный статус уточняйте у Beget.
Если сайт на Beget перестал открываться или сломался после обновления, не начинайте с удаления файлов и смены DNS. Сначала выясните, где размещён проект и какие копии доступны. На виртуальном хостинге файлы и база восстанавливаются отдельно. На VPS файловая копия также не всегда содержит пригодную копию базы.
Ниже — безопасный порядок: определить тип услуги, выбрать дату бэкапа, сохранить текущую версию, восстановить файлы и базу, проверить сайт и только потом переключать домен.
Сначала определите тип услуги
У Beget есть виртуальный хостинг, VPS и выделенные серверы. Порядок восстановления и состав копий различаются.
Для виртуального хостинга откройте раздел BackUp в панели управления, если он доступен. В обычном режиме Beget создаёт автоматические копии файлов и баз данных в среднем раз в три дня; интервал может зависеть от нагрузки. Проверьте список дат именно в своём аккаунте.
Для VPS не считайте файловый бэкап полным образом сервера. По документации Beget, файловые копии могут не обеспечить восстановление таких сервисов, как базы данных: для них рекомендуется отдельное резервное копирование специальными средствами.
Важно на момент публикации: Beget сообщил о запуске первых сайтов на восстановленных серверах виртуального хостинга, а также об утрате бинарных копий VPS и сохранности файловых копий VPS. Это не означает, что все копии доступны в панели или что база конкретного VPS восстановится из файлов. Сверяйтесь с официальной хронологией Beget: https://beget.com/ru
Выберите дату копии и сохраните текущую версию
Выберите дату, когда сайт ещё работал корректно. Для проекта с базой данных важно восстановить файлы и базу на одну дату: Beget рекомендует это, чтобы избежать несогласованности данных.
Перед восстановлением скачайте текущую версию или переименуйте папку сайта, например public_html в public_html_old. Тогда останется путь назад, если копия окажется неподходящей. Проверьте свободное место: для восстановления может понадобиться дополнительная квота.
Если раздел BackUp или нужная копия недоступны, не смешивайте файлы из разных архивов. Сохраните найденные копии отдельно и обратитесь в поддержку с номером аккаунта и датой нужного бэкапа.
Восстановите файлы сайта
В стандартной панели хостинга выберите копию нужной даты, откройте файловый архив, отметьте каталог сайта и запустите восстановление. Статус можно проверить в истории заданий; Beget также сообщает о завершении операции письмом.
Не удаляйте текущую версию до проверки восстановленной. После восстановления проверьте, что на месте стартовый файл CMS и каталоги тем, плагинов и загрузок.
Восстановите базу данных отдельно
Файлы сайта и база — разные части проекта. В базе могут храниться тексты, настройки, пользователи, товары, заказы и заявки. Если вернуть только файлы, сайт может показывать ошибку подключения или старую и неполную информацию.
Перед откатом сохраните текущий дамп базы, если к ней есть доступ. Затем выберите копию базы той же даты, что и файлы сайта. Если восстанавливаете вручную, сначала определите название базы и параметры подключения в конфигурации CMS. Не импортируйте дамп в незнакомую базу и не перезаписывайте единственную копию.
На VPS отдельно уточните у поддержки, есть ли база в доступной копии и за какую дату. При отсутствии проверенного дампа не запускайте сайт с реальными заказами и заявками.
Проверьте сайт, потом меняйте DNS
Сначала откройте сайт по техническому адресу или проверьте его на тестовой площадке. Проверьте главную и внутренние страницы, админку, изображения, формы, почтовые уведомления, оплату, CRM и фоновые задания. Если база восстановлена на более раннюю дату, выясните, что делать с данными, появившимися позже.
Если переносите сайт на другой сервер, меняйте DNS только после проверки, что сервер работает и содержит нужные файлы и данные. Если домен использует NS-серверы Beget, DNS можно менять через https://domains.beget.ru, когда сервис доступен. Если NS-серверы у другого провайдера, записи меняются в его панели.
Короткий чек-лист восстановления
1. Определите тип услуги: хостинг, VPS или выделенный сервер.
2. Выберите дату копии и сохраните текущие файлы и базу.
3. Восстановите файлы и базу на согласованную дату.
4. Проверьте сайт, формы, заявки и интеграции на тестовой площадке.
5. Переключите DNS после успешной проверки.
6. Смените пароли и ключи, которые могли храниться на сервере.
Официальные инструкции Beget: BackUp на виртуальном хостинге — https://beget.com/ru/kb/manual/backup; резервные копии VPS — https://beget.com/ru/kb/manual/rezervnoe-kopirovanie-vps; восстановление сайта из архива — https://beget.com/ru/kb/how-to/other/vosstanovlenie-sajta-iz-rezervnoj-kopii-sohranyonnoj-v-koren-akkaunta. Во время инцидента порядок и доступность копий уточняйте у провайдера.
Нужны короткие обновления по ситуации с Beget и понятные чек-листы для владельцев сайтов? Подписывайтесь на наши каналы: Telegram https://t.me/fedotov_marketing и MAX https://max.ru/channel_fedots_digital.
Там отдельно отмечаем, что подтверждено провайдером, что является нашим выводом и какие действия стоит проверить. Это независимые
каналы, не служба поддержки Beget.