Материал обновлён

Как развернуть бэкап Beget на другом хостинге

Бэкап Beget разворачивают на новом хостинге в пять шагов: распаковать архив файлов в папку сайта, импортировать дамп базы, поправить в настройках сайта подключение к базе, проверить сайт через файл hosts и только потом направить домен на новый хостинг. Панель Beget для этого не нужна, нужен только сам архив. Как его получить, разобрано на странице как скачать бэкап с Beget. Здесь — что делать с архивом дальше.

Статус на 10 ноября, 13:14 МСК. Бэкап хостинга отдельной выдачей Beget не называет: сайты он восстанавливает из бэкапов прямо на аккаунт, а «После восстановления все файлы сайта становятся доступны на вашем аккаунте. Их можно скачать по FTP/SSH»; базы данных — также в разделе «MySQL» панели (пост 583, 10.11, 12:36 МСК). Скачанные так файлы и дамп базы разворачивают по шагам ниже. Бэкап VPS: «уже выложено около 25000 резервных копий VPS» в разделе cp.beget.com/cloud/backup, ссылка на скачивание приходит на почту аккаунта (пост 583; порядок заявки — пост 584). Новее постов 583 и 584 в ленте Beget на 13:14 МСК нет. Раньше, 07.11 в 17:19 МСК, сотрудники Beget писали в FAQ официального чата: «Как только выдача начнётся, сообщим и расскажем, как получить копию». Чтобы узнавать о новых постах сразу, подпишитесь на Beget в нашем Telegram-боте: он пришлёт новый пост Beget, как только тот выйдет.

Какая копия у вас на руках

Архив и дамп есть

Полная копия: файлы и база на одну дату

Сначала проверьте, что архив открывается и дамп не пустой, потом разворачивайте по пяти шагам: файлы, база, конфиг, проверка до DNS, домен.

Проверить архивСразу к шагу 1

Копия старая или её нет

Есть только старая копия или часть данных

Всё, что появилось после даты копии, придётся вернуть вручную. Без копии публичные страницы собирают из веб-архива, но без базы и админки.

Если копия стараяЕсли бэкапа нет

Из архива — в работающий проект

Следующий шаг — только когда виден результат предыдущего

  1. Архив

    Открывается, конфиг на месте, в дампе есть таблицы

    СоставПроверка

  2. Файлы и база

    Файлы в папке сайта, в базе столько же таблиц, сколько в дампе

    1. Файлы2. База

  3. Настройки

    В конфиге данные новой базы, пароли сменены

    3. Конфиг

  4. Проверка, затем DNS

    Страницы, вход, формы и корзина работают через hosts

    4. Проверка5. Домен

Оригинал архива храните отдельно и распаковывайте копию. Импорт без ошибок ещё не значит, что работают формы, заказы и вход: это видно только при проверке до смены DNS.

Что лежит в архиве Beget

До атаки Beget отдавал файлы сайта архивом .tar.gz, а базу данных — отдельным сжатым дампом .sql.gz. Так написано в руководстве Beget «Резервное копирование» (обновлено 29.09.2026) и в статье «Восстановление сайта из резервной копии» (обновлена 20.03.2026); обе — в копиях web.archive.org от 12.10.2026. В каком виде будут копии после атаки, Beget не сообщал: формата архива нет ни в FAQ от 07.11, ни в постах 581, 583 и 584. Отдельного архива хостинга Beget 10 ноября не назвал: файлы восстановленного сайта лежат на аккаунте и их «можно скачать по FTP/SSH», базы данных доступны также в разделе «MySQL» (пост 583). Бэкап VPS скачивают по индивидуальной ссылке из письма (пост 584).

Файлы
Архив .tar.gz с папкой сайта. По руководству Beget, имя архива содержит «название папки, количество файлов в ней, дату создания архива»
База данных
Сжатый дамп .sql.gz: статья Beget распаковывает его командой gunzip название_архива.sql.gz
Ссылка на скачивание
До атаки: «Ссылка будет действовать 48 часов с момента окончания архивации». Скачайте архив сразу. Ссылка на бэкап VPS после атаки «индивидуальная и имеет лимит на одновременные скачивания / открытия»: не открывайте её в нескольких вкладках или с разных устройств (пост 584, 10.11)
Даты
Beget советует восстанавливать файлы и базу на одну дату: «Для корректного восстановления сайта и избежания неконсистентности рекомендуется восстанавливать файлы и БД на одну и ту же дату»

У VPS другой случай. Beget сохранил только файловые бэкапы VPS, бинарные «полностью утеряны» (пост 573, 03.11). Если дампы вы не делали сами, в файловом бэкапе база MySQL лежит не дампом, а файлами самого сервера баз данных. Как её поднять: база MySQL из файлового бэкапа.

Сначала проверьте архив

Прежде чем что-то заливать, убедитесь, что архив открывается, дамп не пустой, а файлы и база взяты на одну дату. На macOS и Linux это три команды в терминале; на Windows оба файла открывает, например, 7-Zip. Подставьте свои имена файлов вместо site.tar.gz и db.sql.gz.

  1. Посмотрите, что внутри архива файлов, и найдите конфиг сайта (для WordPress это wp-config.php):
    tar -tzf site.tar.gz | head -20
    tar -tzf site.tar.gz | grep -m1 wp-config.php
    Вы увидите пути к файлам. По ним понятно, в какой папке лежит сайт, например site.ru/public_html/.
  2. Проверьте, что дамп базы цел. Если команда ничего не вывела, архив в порядке:
    gunzip -t db.sql.gz
  3. Посчитайте таблицы в дампе. Ноль значит, что дамп пустой:
    gunzip -c db.sql.gz | grep -c 'CREATE TABLE'

Подробный список проверок: проверьте копию, прежде чем что-то удалять.

Шаг 1. Загрузите файлы на новый хостинг

Файлы сайта распаковывают в папку сайта на новом хостинге. Как она называется, смотрите в панели нового хостинга: у разных хостингов это public_html, www или папка с именем домена. Перед распаковкой очистите её: в статье Beget сказано, что файлы с одинаковыми именами «будут перезаписаны», а лишние старые файлы останутся.

Через файловый менеджер панели: загрузите архив в домашнюю папку и распакуйте его там, если менеджер нового хостинга это умеет. Потом перенесите содержимое папки сайта из архива в папку сайта на хостинге.

Через SSH, если новый хостинг его даёт. Подставьте свои значения вместо LOGIN, NEWHOST и путей:

  1. Загрузите архив на новый хостинг:
    scp site.tar.gz LOGIN@NEWHOST:~/
  2. Распакуйте его во временную папку:
    ssh LOGIN@NEWHOST "mkdir -p ~/restore && tar -xzf ~/site.tar.gz -C ~/restore"
  3. Скопируйте содержимое папки сайта из архива в папку сайта на хостинге. Точка в конце первого пути нужна, чтобы скопировались и скрытые файлы, например .htaccess:
    ssh LOGIN@NEWHOST "cp -a ~/restore/site.ru/public_html/. ~/ПАПКА-САЙТА/"

Результат: в папке сайта на новом хостинге лежат файлы из бэкапа, включая .htaccess и конфиг CMS.

Шаг 2. Создайте базу и импортируйте дамп

На новом хостинге создайте пустую базу данных и пользователя, затем загрузите в неё дамп из бэкапа. Запишите имя базы, пользователя, пароль и адрес сервера базы: они понадобятся в шаге 3.

Через phpMyAdmin нового хостинга: откройте базу, вкладка «Импорт», выберите файл дампа и нажмите «Вперёд». Так же импорт описывает статья Beget. Там же предупреждение: если файл большой, phpMyAdmin может выдать ошибку, тогда используйте терминал.

Через SSH. Пароль команда спросит сама, поэтому он не останется в истории команд:

gunzip db.sql.gz
mysql -u DBUSER -p DBNAME < db.sql

Если сервер базы на новом хостинге не localhost, добавьте -h DBHOST. Адрес сервера базы указан в панели нового хостинга.

Результат: в новой базе столько же таблиц, сколько CREATE TABLE в дампе.

Шаг 3. Поправьте настройки сайта

В конфиге CMS пропишите имя новой базы, пользователя, пароль и адрес сервера базы. Где лежит конфиг у WordPress, 1С-Битрикса, Joomla, MODX, OpenCart и Drupal и какие пароли сменить, — в шаге 3 инструкции по переносу. Что добавить после бэкапа Beget: если в конфиге остались пути старого сервера Beget (они начинаются с /home/), замените их на путь к папке сайта на новом хостинге; в Joomla это ещё $log_path и $tmp_path. Поставьте ту же версию PHP, что была на Beget.

Результат: в конфиге данные новой базы, пароли сменены.

Шаг 4. Проверьте сайт до смены DNS

Откройте новую копию у себя в браузере через файл hosts, пока посетители видят старую: как это сделать. Технический адрес, который дают некоторые хостинги, подходит хуже: WordPress и многие другие CMS перенаправляют на адрес, записанный в базе.

Что проверить: главную и несколько внутренних страниц, вход в админку, формы и корзину, картинки. Если сайт выдаёт ошибку подключения к базе, сверьте данные в конфиге из шага 3.

Результат: новая копия открывается и работает в вашем браузере.

Шаг 5. Переключите домен на новый хостинг

Когда копия работает, направьте домен на новый хостинг: шаг 5 инструкции по переносу. Если домен зарегистрирован в Beget, NS, возможно, не сменить: 07.11 Beget ответил, что «Изменить NS-сервера для доменов, зарегистрированных через Beget, к сожалению, пока невозможно» (комментарий, 15:24 МСК); в постах 581–584 о смене NS ничего нет, а все функции управления доменами .ru, .рф и .su, по посту 582 от 9 ноября, станут доступны «сразу после возобновления аккредитации». Тогда меняйте A-запись: по посту 581, «Для доменов доступно редактирование DNS записей через панель cp.beget.com и domains.beget.ru». Подробно: DNS, если домен остаётся в Beget. Если почта домена была на Beget, перенесите её до смены записей MX: перенос почты. После смены IP выпустите SSL-сертификат на новом хостинге: шаг про SSL.

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

Есть ли смысл разворачивать старую копию

Если сайт нужен сейчас, а копия старше атаки, её можно развернуть у другого хостинга: старая копия лучше пустого сайта. Но всё, что появилось после даты копии, придётся вернуть вручную. Пользователи спрашивают об этом под постом 580. 06.11 в 19:55 МСК: «Есть ли смысл пока старенькую резервную копию развернуть у другого хостнра? Домен не у вас, хостинг у вас. Но резервная копия не первей свежести» (комментарий). 06.11 в 19:38 МСК: «если у меня есть бекап, то я могу временно на рег.ру где-нибудь распаковать его, чтобы сайт работал, пока тут восстанавливают всё? Но у меня домен на у вас зарегистрирован, как мне им воспользоваться?» (комментарий).

  • Сайт-визитка или блог. Если тексты менялись редко, старая копия почти не отличается от последней. Разверните её и сравните с веб-архивом: новые статьи можно добрать оттуда.
  • Магазин, запись, CRM. Заказы, заявки и пользователи после даты копии пропадут. Сверьте их с письмами-уведомлениями и платёжной системой.
  • Домен зарегистрирован в Beget. Им можно пользоваться и без переноса: если домен на DNS Beget, смените A-запись на domains.beget.ru (посты 575 и 576 от 03.11) или в разделе DNS панели cp.beget.com (пост 581, 07.11). Как это сделать: сменить записи, не уходя с DNS Beget.

Если потом Beget восстановит более свежую копию, у вас окажутся две версии сайта. Решите заранее, какую оставить, и не принимайте заказы на обеих. Beget заявляет цель для хостинга — «обеспечить стопроцентное восстановление проектов из резервных копий» (пост 580, 06.11). 07.11 в 22:02 МСК Beget написал, что приступает к восстановлению сайтов виртуального хостинга из бэкапов: «Уже этой ночью ожидаем запуск первых сайтов восстановленных из бэкапов». Срока этапа нет: «Об ориентировочных сроках выполнения этого этапа сообщим как только сможем» (пост 581). 10 ноября Beget написал: «Запущены первые сайты виртуального хостинга из бэкапов», файлы и базы восстанавливаются «из последних доступных копий прямо на аккаунт»; срока для всех сайтов он не назвал (пост 583). Если вы уже направили A-запись домена на другой хостинг, восстановлению на Beget это, по его словам, не мешает: «Нет, восстановление идет независимо от этого». Проверить восстановленный сайт на Beget до возврата A-записи Beget предлагает через файл hosts, с IP-адресом своего сервера (там же). Что проверить, когда сайт вернётся на Beget: сайт после восстановления. Ждать или переезжать: два пути.

На какие даты будут бэкапы Beget

Даты копий Beget не называл: ни в постах 572–584, ни в FAQ от 07.11. 10 ноября он написал только, что сайты восстанавливаются «из последних доступных копий» (пост 583). Пользователь спрашивал 07.11 в 11:01 МСК: «А на какие даты будут бэкапы?» (комментарий). До атаки, по руководству Beget «Резервное копирование», автоматические копии хостинга создавались «в среднем раз в 3–4 дня». Значит, последняя копия может быть на несколько дней старше 02.11. Какая дата будет у вашей копии, станет видно, только когда вы её получите. Проверить, есть ли бэкап конкретного аккаунта, по FAQ Beget от 07.11 было «технически невозможно». 10 ноября Beget назвал другой признак: восстановление аккаунта завершено, если в cp.beget.com нет сообщения, что аккаунт на этапе восстановления, и видны разделы «Сайты» и «MySQL» (пост 583).

Если бэкапа нет

Если Beget не выдаст копию, публичные страницы сайта можно собрать из веб-архива, но без базы и админки. Как это сделать: восстановить сайт из веб-архива. Без командной строки сайт из копий архива собирает платный сервис: Archivarix пошагово. Поищите копию и у разработчика, на своём компьютере и в письмах. У VPS шансы ниже: по посту 580, файловые бэкапы VPS «будут доступны только для половины пользователей».

Где развернуть сайт и кто переносит бесплатно: альтернативы Beget. Что принимают Рег.ру и Timeweb при переносе с Beget, разобрано на странице как скачать бэкап.

Вопросы

Как восстановить сайт из бэкапа Beget на другом хостинге?

Распакуйте архив файлов в папку сайта на новом хостинге, создайте базу и импортируйте в неё дамп, пропишите новую базу в конфиге CMS и проверьте сайт через файл hosts. Только потом направьте домен на новый хостинг. Пошагово: шаги 1–5.

Что лежит в архиве Beget?

До атаки, по руководству Beget, файлы сайта выдавались архивом .tar.gz, а база — сжатым дампом .sql.gz; ссылка на скачивание действовала 48 часов. В каком виде будут копии после атаки, Beget не сообщал. 10 ноября он написал, что файлы восстановленного сайта хостинга «можно скачать по FTP/SSH», а бэкап VPS скачивают по индивидуальной ссылке из письма (пост 583, пост 584).

Есть ли смысл разворачивать старую копию у другого хостера?

Если сайт нужен сейчас, да: старая копия лучше пустого сайта. Но всё, что появилось после даты копии, придётся вернуть вручную: для магазина это заказы и пользователи. Если потом Beget восстановит более свежую копию, заранее решите, какую версию оставить.

На какие даты будут бэкапы Beget?

Beget не называл: ни в постах 572–584, ни в FAQ от 07.11. 10 ноября он написал только, что сайты восстанавливаются «из последних доступных копий» (пост 583). До атаки автоматические копии хостинга, по руководству Beget, создавались «в среднем раз в 3–4 дня», поэтому последняя копия может быть на несколько дней старше 02.11.

Что делать, если phpMyAdmin не принимает большой дамп?

Импортируйте дамп через SSH: распакуйте его командой gunzip и загрузите в базу командой mysql, пример — в шаге 2. Пароль команда спросит сама. Так же советует статья Beget, если phpMyAdmin выдаёт ошибку на большом файле.

Как проверить сайт на новом хостинге до смены DNS?

Добавьте в файл hosts строку с IP нового хостинга и своим доменом. Ваш браузер откроет новую копию, а посетители пока будут видеть старую. После проверки удалите строку.

Что делать, если бэкапа сайта нет?

Публичные страницы можно собрать из веб-архива, но без базы и админки: сайт из веб-архива. Поищите копию у разработчика, на своём компьютере и в письмах.

Источники

Сообщения Beget, его справки до атаки и вопросы пользователей различаются: у каждого источника своя дата.

  1. Beget, официальный чат в Telegram, «FAQ: восстановление сервисов Beget», ответы сотрудников, закреплено 07.11.2026, 17:19 МСК (полный текст — FAQ Beget).
  2. Beget, Telegram, пост 583 «Статус восстановления на 10 ноября» и его продолжение, пост 584, 10.11.2026, 12:36 МСК; новее постов в ленте Beget на 10.11.2026, 13:14 МСК нет.
  3. Beget, Telegram, пост 582, 09.11.2026, 10:11 МСК.
  4. Beget, Telegram, пост 581 «Статус восстановления на 7 ноября», 07.11.2026, 22:02 МСК.
  5. Beget, Telegram, пост 580, 06.11.2026, 18:04 МСК.
  6. Beget, Telegram, пост 576, 03.11.2026, 22:17 МСК.
  7. Beget, Telegram, пост 575, 03.11.2026, 17:40 МСК.
  8. Beget, Telegram, пост 573, 03.11.2026, 15:15 МСК.
  9. Beget, руководство по панели «Резервное копирование (BackUp)», обновлено 29.09.2026, копия web.archive.org от 12.10.2026; 07.11.2026 адрес на beget.com перенаправляет на главную.
  10. Beget, статья «Восстановление сайта из резервной копии», обновлена 20.03.2026, копия web.archive.org от 12.10.2026; 07.11.2026 адрес на beget.com перенаправляет на главную.
  11. Beget, ответ в комментариях к посту 580 о NS доменов, 07.11.2026, 15:24 МСК.
  12. Пользователи в комментариях к посту 580: о старой копии, 06.11.2026, 19:55 МСК; о временном переезде с доменом в Beget, 06.11.2026, 19:38 МСК; о датах бэкапов, 07.11.2026, 11:01 МСК.

Об авторе

Михаил Кузьмицкий

Разработчик «Лежит ли?» · основатель seo·matrix

В SEO с 2009 года, первый сайт сделал в 2007-м. Прошёл путь до Head of SEO, сейчас строит автономные контент-системы на ИИ.

Работает от данных: гипотеза, эксперимент, анализ, вывод, решение. Образование — «Физика. Информатика», БГПУ им. Максима Танка.

Лежит ли?

Независимый мониторинг хостингов

Навигация

О проекте

На связи

Статус Beget

Beget Частичные сбои

Отвечают 74% найденных серверов

Проверка 11.11 в 12:41 МСК

Бегетик, живи!

Сделано за пару часов just4fun, пока лежал Бегет. Проверки при этом настоящие: с 5 ноября 2026 года, каждые 30 секунд.

lezhitli.ru

Хостинги сейчас

Под наблюдением: 28

26 отвечают2 частично

Проверка 11.11 в 12:41 МСК

Сейчас со сбоями

Хостинг

Облака и VPS

Все хостинги28