Порядок переезда одинаков для WordPress, Joomla и самописных сайтов на PHP: снять копию, поднять зеркало, переключить DNS. Мы недавно сравнивали российские хостинги по ценам и условиям переноса, а переезд своих серверов расписали по шагам.

С чего начать: инвентаризация и бэкап

Соберите сведения о проекте: версии PHP и MySQL, задания cron, список почтовых ящиков, все записи DNS (A, MX, TXT, CNAME) и SSL-сертификаты. Их сверяйте с новой площадкой заранее: рассинхрон PHP ломает CMS тихо.

Что выгружать со старого хостинга:

  • файлы сайта по FTP или SSH. rsync быстрее и умеет докачивать
  • дамп MySQL. mysqldump надёжнее дампа из панели: веб-выгрузка обрывает большие базы
  • конфиги CMS и .htaccess
  • задания cron переписывают руками: планировщик сам не переедет
  • почтовые ящики вместе с письмами
  • зону DNS скриншотом или экспортом из панели

Бэкапы храните вне старого хостера: на домашнем диске или в объектном хранилище. Копия на его серверах может исчезнуть вместе с сайтом. Дамп базы снимайте, когда на сайте никто не публикует.

Кто перенесёт сайт бесплатно

Программы бесплатного переноса у крупных площадок постоянные, это не разовые акции под инфоповод.

  • Timeweb: сайт и базу переносит поддержка, почту по заявке; либо 3 месяца в подарок, либо перенос остатка средств от прежнего хостера; домены .RU и .РФ за 24 часа, массовый перенос одной заявкой
  • REG.RU: только PHP-сайты на MySQL, срок от 24 часов, приёмные панели ispmanager, cPanel или Plesk; бонусом месяц VPS или 3 месяца хостинга
  • SpaceWeb: акция «Бесплатный перенос сайтов» до 31.01.2027, начинается до оплаты хостинга и действует для VPS
  • RU-CENTER: до 20 сайтов, файлы и MySQL, акция действует с сентября 2020
  • Majordomo: файлы, базы и помощь с DNS, при оплате года плюс 3 месяца, сроки от пары часов до 1–2 дней
  • FirstVDS: до 10 сайтов

Ценовой фон на ноябрь 2026. У Timeweb по акции идёт тариф Optimo за 510 ₽/мес (партнёрская ссылка): 15 сайтов, 40 ГБ NVMe, домен .RU в подарок, 10 дней теста, без скидки 729 ₽ (Timeweb, 04.11.2026). REG.RU начинается с Host-A за 330 ₽/мес (1 сайт, 14 ГБ), SpaceWeb с 119 ₽, RU-CENTER с 293 ₽, Majordomo с 179 ₽ (Клерк.ру, проверка 02.08.2026).

Нужен не shared, а сервер? VDS с почасовой оплатой в облаке Timeweb стоит от 1 920 ₽/мес (1 ядро, 1 ГБ RAM, 15 ГБ NVMe), стартовый платёж от 500 ₽ (Timeweb, 04.11.2026). VPS у RUVDS от 149 ₽/мес с тестом на 3 дня, у Selectel облачные серверы от 948,50 ₽/мес с оплатой от 1 часа (RUVDS и Selectel, 04.11.2026), но миграция там своими силами.

Пошаговый порядок переноса без даунтайма

Сайт целиком поднимается и проверяется на новой площадке, пока старая обслуживает посетителей. Остановки нет.

  1. Разверните зеркало: файлы, дамп базы, конфиги CMS под новые пути и реквизиты
  2. Проверьте зеркало через файл hosts или техдомен (у Timeweb tw1.su и tw1.ru)
  3. Выпустите SSL-сертификат на зеркале заранее
  4. За сутки-двое до переезда снизьте TTL DNS-записей до 300 секунд
  5. Снимите свежий дамп базы и переключайте A-запись или NS
  6. Первые часы наблюдайте за доступностью и логами ошибок
  7. Почту переносите последней: ящики, письма, затем MX, SPF и DKIM

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

Почему сайт может открываться по-разному сутки после переезда

Виноват кэш DNS. Резолверы хранят записи домена столько, сколько указано в TTL: часть посетителей попадает на новую площадку сразу, часть ещё до 48 часов ходит на старую. Обе версии рабочие. TTL в 300 секунд сжимает окно до минут.

Куда смотрит домен, подскажет любой онлайн-сервис просмотра DNS; браузер тоже кэширует, при сомнениях сбросьте кэш. Старую площадку не отключайте ещё пару недель, пусть ловит посетителей с закэшированными адресами.

Что обычно ломается при переезде и как проверить

Файлы и база перенесены, а сайт падает: виноваты абсолютные пути в конфигах CMS со старыми каталогами. Правят чаще всего:

  • WordPress: WP_HOME и WP_SITEURL, а если домен менялся, старый адрес в базе вычищают командой wp search-replace
  • Joomla: $log_path и $tmp_path в configuration.php
  • OpenCart: config.php и admin/config.php
  • Битрикс: dbconn.php, .settings.php и домен в «Списке сайтов» в админке
  • MODX: четыре файла config.core.php

Пост-чек: сайт и админка открываются, база и папка загрузок на месте, SSL валиден, почта уходит, cron выполняется. При странном поведении первым делом сверьте версии PHP и MySQL.

Как перенести сайт без потери позиций в поиске

Смена хостинга позиции не обнуляет: поисковики ранжируют домен и страницы, а не железо. Пока домен прежний и URL не менялись, переезд для Яндекса и Google прозрачен. Вредит даунтайм: боты, стабильно видящие ошибки недоступности, выкидывают страницы из индекса. Зеркальная схема исключает остановку.

После переезда переотправьте sitemap в Яндекс Вебмастер и Google Search Console, затем пару недель смотрите на обход и ошибки краулинга. Смена домена (не хостинга) идёт отдельной процедурой со своими 301-редиректами. Здесь её не разбираем.

Частые вопросы

Сколько времени занимает перенос сайта?

Простой сайт на WordPress без почты переезжает за вечер: 3–4 часа на бэкап, зеркало и переключение. Если на домене живёт почта, проект собран на Битриксе или база весит гигабайты, закладывайте 1–2 дня. Официальные сроки: от пары часов у Majordomo до суток и более у REG.RU.

Можно ли перенести сайт без даунтайма?

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

Что делать с почтой при переезде?

Переносите её последней, когда сайт уже стабильно работает на новой площадке: создайте ящики, выгрузите старые письма по IMAP, затем переключайте MX и обновите SPF и DKIM, иначе письма уйдут в спам. Нюанс: у Timeweb ящики на поддоменах переносятся только вручную.