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

Как перенести сайт на WordPress с Beget

Перенос WordPress с Beget без панели начинается с админки. Если сайт открывается, а панель Beget нет, копию делают из админки: откройте ваш-сайт.ru/wp-admin/, установите плагин переноса и скачайте архив на компьютер. Панель хостинга, FTP и SSH для этого не нужны. Так делают перенос сайта WordPress с Beget на другой хостинг: архив разворачивают тем же плагином, а файлы и дамп базы — руками.

Что известно сейчас

  • Бэкап хостинга

    Отдельной выдачи бэкапов хостинга Beget не называет: «После восстановления все файлы сайта становятся доступны на вашем аккаунте. Их можно скачать по FTP/SSH». Базы данных — также в разделе «MySQL» панели.

    Пост 583, . Раньше: «Раздел с бэкапами будет позже для хостинга», ответ сотрудника Beget 9 ноября. Подробнее

  • Восстановление сайтов

    «Запущены первые сайты виртуального хостинга из бэкапов»: файлы и базы восстанавливаются «из последних доступных копий прямо на аккаунт». Готово, если в cp.beget.com нет сообщения о восстановлении и видны разделы «Сайты» и «MySQL». Срока для всех сайтов нет.

    Пост 583, . Раньше: первые восстановленные сайты ожидались «уже этой ночью», в ночь на 8 ноября, пост 581. Подробнее

Сверено с источниками . Живой мониторинг — отдельно, со своим временем проверки.

Раньше: на 07.11, 00:12 МСК Beget не опубликовал порядок выдачи копий: «Порядок получения копий опубликуем отдельным постом» (пост 578, 04.11, 16:55 МСК), а последний пост в ленте Beget был 580 от 06.11. Ждать копий Beget не обязательно, если админка жива.

С чего начать

Сначала откройте /wp-admin/: от этого зависит, будет ли копия плагином или перенос файлов и дампа вручную.

wp-admin

Админка открывается: копия плагином

Плагин собирает файлы и базу в один архив: проверьте сайт и войдите в /wp-admin/, соберите копию плагином и скачайте архив на компьютер. Панель хостинга, FTP и SSH для этого не нужны.

Сравнить плагиныКак проверить админку

Без wp-admin

Админка не открывается: вручную или ожидание

Есть файлы и дамп базы. Их разворачивают без плагина: пустая база, файлы, импорт дампа и правка wp-config.php.

Нет ни доступа, ни копии. Копию плагином сейчас не сделать: ждите восстановления Beget или ищите копию в веб-архиве.

Ручной переносЕсли копии нет

Три исходных состояния

Это альтернативы, а не шаги по порядку

Возможности бесплатных версий плагинов зависят от размера сайта и версии плагина (ограничения). Из веб-архива WordPress целиком не вернуть: там только страницы, без базы и админки.

Домен прежний или адрес меняется?

Если домен остаётся прежним, адреса siteurl и home трогать не нужно. Если сайт откроется по другому адресу, замените его безопасным способом: простая замена текста ломает сериализованные данные.

Если меняется адрес сайта

Сначала проверьте, открывается ли админка

Если сайт отвечает в нашей проверке, откройте /wp-admin/: вход в админку работает независимо от панели Beget. Мы называем сайт «отвечающим», если за 6 секунд он ответил без ошибки 5xx (как мы проверяем сайт). Это внешний замер: он не показывает, что внутри всё цело.

  1. Впишите адрес сайта в проверку «Лежит ли?». Для сайта на Beget главных исходов три. «Сайт отвечает» — идите к шагу 2. «Сайт отвечает с ошибкой HTTP 5xx» — админка, скорее всего, покажет ту же ошибку, и копию плагином сейчас не сделать; что это значит — в разделе «Ошибки после переезда с Beget». «Сайт на Beget и сейчас не отвечает» — ждите восстановления Beget или ищите копию в веб-архиве.
  2. Откройте в браузере https://ваш-сайт.ru/wp-admin/ и войдите своим логином. Результат: вы видите «Консоль» WordPress.
  3. Если «Консоль» открылась — сделайте копию плагином (следующий раздел) и скачайте её на компьютер. Копия на том же хостинге копией не считается: на vc.ru 03.11 в 12:50 писали, что многие держат копии на том же хостинге и до них сейчас не добраться (комментарий 9907655).
  4. Если вместо «Консоли» видите «Ошибка установки соединения с базой данных» (Error establishing a database connection) или «502 Bad Gateway», копию плагином сейчас не сделать: скорее всего, сайт ещё не восстановлен из бэкапа или не работает база на стороне Beget; бывает и ошибка в коде или настройках PHP (вопрос «Сайт запустили, а он выдаёт 502?» на главной). Та же ошибка после переезда разобрана в конце страницы.

Совет дал автор материала на vc.ru 06.11 в 12:13: «Если есть доступ в админку, но нет доступа к панели управления — возможно, стоит установить плагин/модуль, который сам всё выгрузит…» (vc.ru, 3239073).

Как забрать данные без панели, если у вас не только бэкап WordPress, описано на странице «Как скачать бэкап с Beget».

Копия плагином: All-in-One WP Migration, Duplicator, UpdraftPlus

Это основной способ, как сделать бэкап сайта WordPress без панели хостинга. Все три плагина собирают файлы и базу в один архив, который скачивается на компьютер. Различаются формат архива, то, как архив разворачивают, и то, что входит в бесплатную версию. Перенос WordPress на другой хостинг возможен любым из них. Данные ниже — со страниц плагинов на wordpress.org, проверено 06.11.2026.

Сравнение плагинов All-in-One WP Migration, Duplicator и UpdraftPlus
УсловиеAll-in-One WP MigrationDuplicatorUpdraftPlus
Версия7.113 (обновлена 27.10.2026)5.1.1 (обновлена 03.11.2026)1.26.14 (обновлена 26.10.2026)
Архиводин файл .wpress (база, медиа, темы, плагины)один архив «backup» плюс установщикотдельные файлы: база, плагины, темы, загрузки
Развернутьна новом сайте ставят тот же плагин и загружают файл в разделе «Импорт» (Import)установщик Duplicator запускается на пустом сайте, WordPress ставить заранее не нужнона новом сайте ставят UpdraftPlus и загружают файлы копии
Бесплатноэкспорт сайта любого размера; импорт упирается в лимит загрузки хостингакопии любого размера, шифрование архива, восстановление в один клик, собственное облако Duplicator Cloud; мультисайт не поддерживаетсякопия и перенос; при переносе встроенная замена старого адреса на новый
Платнорасширение Unlimited Extension: восстановление в один клик и загрузка в обход лимита хостингаDuplicator Pro: расписание, мультисайт, сторонние облачные хранилища (Dropbox, Google Drive, OneDrive, Amazon S3, FTP/SFTP), стейджинграсширенный список хранилищ и премиум-функции

Источники сравнения: All-in-One WP Migration, Duplicator, UpdraftPlus, все — 06.11.2026.

Как выбрать.

All-in-One WP Migration

Небольшой сайт и копия прямо сейчас.

Duplicator

Много данных и пустой хостинг: установщик работает без предустановленного WordPress.

UpdraftPlus

Нужна копия сразу во внешнем хранилище: Dropbox, Google Drive, Amazon S3, FTP или почта — по описанию плагина.

Шаги на примере All-in-One WP Migration (по описанию плагина на wordpress.org, 06.11.2026):

  1. В «Консоли» откройте «Плагины → Добавить плагин» и введите в поиск All-in-One WP Migration. Результат: плагин виден в результатах поиска.
  2. Нажмите «Установить сейчас». Результат: на месте кнопки появилась «Активировать».
  3. Нажмите «Активировать». Результат: в меню слева появился пункт All-in-One WP Migration.
  4. Откройте «All-in-One WP Migration → Экспорт» (Export). Результат: вы в разделе экспорта плагина.
  5. Выберите тип экспорта «Файл». Результат: плагин собирает единый файл .wpress.
  6. Скачайте файл на компьютер и проверьте размер: нулевой или подозрительно маленький файл копией не является. Результат: файл .wpress лежит на компьютере, размер больше нуля.
  7. Установите чистый WordPress на новом хостинге. Результат: открывается «Консоль» нового сайта.
  8. Поставьте на новом сайте тот же плагин, как в шагах 1–3. Результат: в меню слева есть пункт All-in-One WP Migration.
  9. Откройте «All-in-One WP Migration → Импорт» (Import) и загрузите файл .wpress. Результат: новый сайт открывается с вашими записями и картинками. Плагин сам заменит ссылки на новый адрес и обработает сериализованные данные.

Для Duplicator и UpdraftPlus порядок тот же: установить, собрать копию, скачать, развернуть. Кнопки меняются от версии к версии — ориентируйтесь на экран плагина, а не на старые видеоинструкции.

Скачанный файл завершает подготовку копии, а не перенос: файл лежит на компьютере, его размер не нулевой. Ни размер, ни дата архива не доказывают, что копия исправна, — это покажет развёртывание: после импорта (шаги 7–9) новый сайт открывается с вашими записями и картинками. Перенос WordPress с Beget закончен, когда сайт проверен на новом хостинге до смены DNS (по техническому адресу), домен переключён на новый хостинг, а сайт снова проверен уже по основному адресу (временные адреса из раздела ниже, если вы их ставили, возвращены). Если вы пользуетесь магазином или формами заявок, заранее выгрузите заказы и заявки из админки: после восстановления из бэкапов Beget данные могут оказаться старше атаки, а на какую дату сделаны бэкапы, Beget не сообщал: в постах по 584 (10.11) этой даты нет, 10 ноября он написал только о восстановлении «из последних доступных копий» (пост 583; лента Beget, проверено 10 ноября, 13:14 МСК).

Если сайт большой: ограничения бесплатных версий

Экспорт All-in-One WP Migration не ограничен размером; ограничение появляется при импорте. По странице плагина на wordpress.org (06.11.2026), размер загружаемого файла определяет хостинг, а число лимита показывает экран Import. Если архив больше, автор плагина в FAQ называет такие пути. Первый: поднять лимит на новом хостинге самому — строки php_value upload_max_filesize 512M и php_value post_max_size 512M в файле .htaccess или client_max_body_size 512m для Nginx. Автор предупреждает, что часть хостингов эти настройки перекрывает; тогда нужно обратиться в поддержку хостинга. Второй: купить расширение Unlimited Extension, которое, по описанию автора, обходит ограничения хостинга на размер файла (в оригинале — «works around host file size restrictions»). Есть и руководство автора по загрузке больших копий.

Сторонние «обходы» лимита мы не описываем: после атаки на хостинг на сайте нужен проверенный код.

Если копия больше лимита:

  • Duplicator. Копии любого размера входят в бесплатную версию, а установщик запускается на пустом сайте (описание плагина, 06.11.2026).
  • Ручной перенос файлов и дампа (следующий раздел): лимит загрузки через браузер к нему не относится.
  • Перенос силами поддержки нового хостинга: Рег.ру принимает архив и дамп ссылкой, Timeweb — доступы к старому хостингу, так что лимит загрузки через админку вас не касается (форматы — в таблице ниже).

Файлы и база уже есть: перенос WordPress с Beget вручную

Перенос сайта WordPress на другой хостинг вручную — четыре действия: создать пустую базу, загрузить файлы, импортировать дамп, поправить wp-config.php. Они подходят, если вы получили от Beget архив файлов и дамп базы или скачали их по FTP/SSH. 10 ноября Beget написал, что после восстановления файлы сайта «можно скачать по FTP/SSH», а базы данных доступны также в разделе «MySQL» панели (пост 583); как собрать архив и дамп тремя командами — на странице «Как скачать бэкап с Beget». Порядок описывает руководство Moving WordPress (проверено 06.11.2026): сначала резервная копия файлов и базы, потом перенос; если база или пользователь на новом месте называются иначе, в wp-config.php правят значения.

Общий порядок переезда с Beget, не только для WordPress, — в инструкции по переносу сайта.

  1. Создайте на новом хостинге пустую базу и пользователя. Запишите имя базы, имя пользователя, пароль и адрес сервера базы. Результат: на новом хостинге есть пустая база, и у вас записаны четыре значения для wp-config.php.
  2. Загрузите файлы сайта в корневую папку нового сайта. Результат: в корневой папке лежат wp-config.php и папки wp-admin, wp-content, wp-includes.
  3. Импортируйте дамп .sql в новую базу (в phpMyAdmin на новом хостинге или командой mysql). Результат: в новой базе появились таблицы WordPress.
  4. Откройте wp-config.php и впишите новые значения в четыре константы: DB_NAME, DB_USER, DB_PASSWORD, DB_HOST. Результат: сайт подключается к новой базе.
  5. Если на сайте ЧПУ (красивые адреса записей), после запуска зайдите в «Настройки → Постоянные ссылки» и нажмите «Сохранить изменения»: руководство WordPress советует при запуске заново настроить постоянные ссылки. Результат: записи открываются по своим адресам, без ошибки 404.

Какой формат принимают на новых хостингах, если вы не хотите делать всё сами:

Рег.ру
Перенос силами поддержки: архив файлов .zip, дамп базы .sql, ссылка на скачивание из файлообменника в заявке (справка Рег.ру, 06.11.2026)
Timeweb
Перенос силами поддержки: без панели — реквизиты доступа по SSH/FTP и данные подключения к базе; доступен технический домен для проверки (страница переезда Timeweb, 06.11.2026)
Любой хостинг
Перенос самостоятельно: архив плагина разворачивается тем же плагином; вручную — файлы и дамп .sql (страницы плагинов на wordpress.org, 06.11.2026)

Важное различие: файл .wpress или архив Duplicator — формат плагина. Его разворачивает только тот же плагин, а поддержка хостинга ждёт другое: Рег.ру — архив файлов и дамп .sql, Timeweb без панели — доступы по SSH/FTP и к базе (таблица выше). Если планируете отдавать перенос поддержке, заранее уточните у неё формат. Условия бесплатного переноса и список хостингов собраны на странице «Альтернативы Beget» — выбирать хостинг здесь мы не будем.

Если меняется адрес сайта: как перенести сайт WordPress на другой хостинг с новым адресом

Адреса siteurl и home меняют, только если сайт на новом хостинге будет открываться по другому адресу, например по техническому домену, пока вы не переключили домен. Если домен остаётся прежним и вы просто переносите файлы и базу, значения трогать не нужно (Moving WordPress, 06.11.2026).

Чтобы проверить сайт на техническом домене до смены DNS, руководство предлагает временно изменить siteurl и home в таблице wp_options (через phpMyAdmin), а после переключения домена вернуть прежние значения. Второй способ — две строки в wp-config.php (Changing The Site URL, 06.11.2026):

define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );

Вместо example.com подставьте нужный адрес с https:// и без слеша на конце. Руководство предупреждает: так значения жёстко зашиты в код, и менять их в «Настройках → Общие» больше не получится, поэтому после проверки строки лучше убрать.

Если меняется сам домен, одной правкой адресов не обойтись: старый адрес остаётся в базе. Простая текстовая замена по всей базе ломает сериализованные данные, поэтому руководство предлагает плагин Better Search Replace, команду wp search-replace (если установлен WP-CLI) или сторонний скрипт Search Replace DB. Названный там же плагин Velvet Blues Update URLs закрыт на wordpress.org с 03.05.2024 из-за уязвимости: не ставьте его, особенно после атаки на хостинг (страница плагина, 06.11.2026). Плагины переноса вроде All-in-One WP Migration делают замену адресов сами.

Как переключить домен, зарегистрированный у Beget, — на странице «Перенос домена с Beget».

После атаки смените пароли и ключи

Beget в посте 573 (03.11, 15:15 МСК) рекомендует «сменить все пароли, ключи доступа и другие учётные данные, которые могли храниться на серверах» (t.me/beget_official/573). Для WordPress это четыре вещи.

  1. Пароли администраторов. Свой пароль — «Пользователи → Профиль», кнопка «Установить новый пароль»; пароли других администраторов и редакторов — «Пользователи → Все пользователи», «Изменить» у каждой учётной записи.
  2. Пароль базы данных. Смените его на новом хостинге и впишите в DB_PASSWORD. Пароль, который лежал в wp-config.php на Beget, считайте устаревшим.
  3. Ключи и соли в wp-config.php. Это блок констант AUTH_KEY, SECURE_AUTH_KEY и других. Свежий набор выдаёт официальный генератор api.wordpress.org/secret-key/1.1/salt/: замените им старый блок целиком.
  4. Всё остальное, что лежало в настройках сайта: ключи платёжных систем, SMTP-пароль, токены API в настройках плагинов.

Ошибки после переезда с Beget

Три ошибки ниже вызывает сам переезд, и все три исправляются на новом хостинге без участия Beget: правкой wp-config.php, исправлением ошибки PHP, которую покажет отладка, или безопасной заменой адреса в базе.

«Ошибка установки соединения с базой данных» или «Error establishing a database connection»

Причина
в wp-config.php остались имя базы, пользователь, пароль или адрес сервера базы от Beget; или дамп не импортирован
Что сделать
сверить четыре константы с данными новой базы, убедиться, что в базе есть таблицы

Сообщение «На сайте возникла критическая ошибка» (в старых версиях WordPress — белый экран)

Причина
ошибка в PHP: другая версия PHP на новом хостинге, несовместимый плагин или тема
Что сделать
С WordPress 5.2 при такой ошибке включается режим восстановления, и ссылка на него приходит на почту администратора. Если почта домена была на Beget, письмо может не прийти; тогда включите отладку: временно включить define( 'WP_DEBUG', true ); в wp-config.php, прочитать ошибку, после исправления вернуть false (wp-config, 06.11.2026)

Ссылки и картинки ведут на старый адрес

Причина
в базе остался прежний адрес сайта
Что сделать
заменить адрес безопасным способом (раздел выше)

Ошибки на стороне Beget после восстановления — другая история. 05.11 на vc.ru описывали сервер Beget, который включили, но вместо сайта показывается «502 Bad Gateway» или «Error establishing a database connection» (vc.ru, 3236554, 05.11, 10:28). Правка wp-config.php здесь может не помочь: база на стороне Beget могла быть ещё не восстановлена. По посту 580 (06.11) оставшиеся серверы хостинга будут восстанавливаться из бэкапов, а функции панели, в том числе базы данных и сайты, Beget будет запускать по частям. 10 ноября Beget написал: «При восстановлении сайтов из бэкапов могут возникать ошибки, мы будем в индивидуальном порядке исправлять эти проблемы, на это потребуется время». Если сайт показывает «Ваш домен не прилинкован», Beget советует проверить в разделе «Сайты» панели, что домен прилинкован к нужной директории, и версию PHP, а если проблемы сохраняются — писать на support@beget.com (пост 583). Что делать в этом случае — в вопросе «Сайт запустили, а он выдаёт 502?» на главной.

Что Beget говорит о восстановлении хостинга на 06.11 (пост 580, 06.11, 18:04 МСК): запущено более 60% хостинга, восстановление из бэкапов на первых серверах планируется с 07.11, возможность скачать бэкап в панели — ориентировочно через 5 дней (дополнено: в FAQ 07.11 срок не назван; 10 ноября Beget написал, что после восстановления файлы сайта «можно скачать по FTP/SSH», пост 583). Для некоторых пользователей пропали связки «аккаунт — услуги». Поэтому, пока перенос WordPress с Beget не закончен и копия не проверена на своём компьютере, не удаляйте аккаунт и не расторгайте договор.

Вопросы

Как перенести сайт на WordPress с Beget, если панель не работает?

Для переноса сайта WordPress с Beget откройте /wp-admin/. Если админка открылась, установите плагин переноса, соберите копию и скачайте её на компьютер: панель, FTP и SSH не нужны. Если сайт не отвечает, ждите восстановления Beget или ищите копию в веб-архиве.

Какой плагин выбрать для переноса WordPress?

Для небольшого сайта — All-in-One WP Migration: экспорт не ограничен размером, но импорт упирается в лимит загрузки нового хостинга. Для большого сайта и пустого хостинга — Duplicator: копии любого размера в бесплатной версии, установщик работает без WordPress. UpdraftPlus — когда копию нужно сразу отправить во внешнее хранилище.

Как снять ограничение All-in-One WP Migration на размер?

Лимит на импорт задаёт хостинг (wordpress.org, 06.11.2026). Официальные пути автора: прописать больший лимит в .htaccess (upload_max_filesize и post_max_size) или в Nginx (client_max_body_size), а если хостинг это перекрывает — попросить поддержку поднять лимит; ещё есть руководство автора по большим копиям и платное расширение Unlimited Extension. Экспорт лимита не имеет.

Что поменять в wp-config.php после переноса?

Четыре константы базы: DB_NAME, DB_USER, DB_PASSWORD, DB_HOST. После атаки на хостинг смените и ключи через официальный генератор. WP_HOME и WP_SITEURL нужны, только если сайт временно открывается по другому адресу.

Как перенести сайт WordPress на другой домен?

Перенесите файлы и базу, затем замените старый адрес на новый плагином переноса, Better Search Replace или wp search-replace: простая замена текста ломает сериализованные данные (Moving WordPress, 06.11.2026).

Почему после переноса пишет «Error establishing a database connection»?

На русском сайте эта ошибка выглядит как «Ошибка установки соединения с базой данных». WordPress не подключается к базе: в wp-config.php остались данные старой базы либо дамп не импортирован. Сверьте четыре константы с новой базой и проверьте, что в ней есть таблицы.

Источники

Заявления Beget, страницы плагинов и руководства WordPress, справка хостингов и комментарии читателей различаются: у каждого источника своя дата.

  1. Beget, пост 583 «Статус восстановления на 10 ноября», 10.11.2026, 12:36 МСК.
  2. Beget, пост 580, 06.11.2026, 18:04 МСК.
  3. Beget, пост 578, 04.11.2026, 16:55 МСК.
  4. Beget, пост 573, 03.11.2026, 15:15 МСК.
  5. Лента Beget в Telegram, проверена 10.11.2026, 13:14 МСК: новее постов 583 и 584 нет.
  6. vc.ru, «Атака на Бегет - хостинг не работает, что известно на 06.11 сейчас и что делать сегодня», 06.11.2026, 12:13.
  7. vc.ru, «Beget 5 ноября: сайт открывается с ошибкой 502 или ошибками базы данных — что это значит», 05.11.2026, 10:28.
  8. All-in-One WP Migration, wordpress.org, версия 7.113, проверено 06.11.2026.
  9. Duplicator, wordpress.org, версия 5.1.1, проверено 06.11.2026.
  10. UpdraftPlus, wordpress.org, версия 1.26.14, проверено 06.11.2026.
  11. WordPress Developer Resources, Moving WordPress / Changing The Site URL, проверено 06.11.2026.
  12. WordPress Developer Resources, Editing wp-config.php, проверено 06.11.2026.
  13. Velvet Blues Update URLs, wordpress.org, закрыт 03.05.2024 (Security Issue), проверено 06.11.2026.
  14. Генератор ключей WordPress, проверено 06.11.2026.
  15. Рег.ру, «Как получить архив сайта и дамп БД у Beget для переноса хостинга в Рег.ру», проверено 06.11.2026.
  16. Timeweb, «Перенос сайта с другого хостинга», проверено 06.11.2026.

Об авторе

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

Разработчик «Лежит ли?» · основатель 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