Хостинг тормозит, поддержка не отвечает, выросла цена или проект перерос виртуальный хостинг — причина бывает любой, но рано или поздно встаёт задача перенос сайта на другой хостинг. Хорошая новость: при правильном плане переезд проходит без простоя, без потери почты и позиций в Google.
Коротко: сначала составляется полный список всего, что есть на старом хостинге, и делается резервная копия; затем сайт запускается и тестируется на новом сервере, и только после этого DNS переключается на новый сервер. Старый хостинг ещё какое-то время сохраняется. Ниже — пошаговый план, особенности WordPress и Тильды, а также перенос на другой домен.
Когда пора переносить сайт
- Сайт медленно открывается, и смена тарифа не помогает.
- В проекте появились бэкенд, Telegram-бот или фоновые задачи, и виртуального хостинга стало мало.
- Провайдер подводит с бэкапами, SSL или поддержкой.
- Из-за требований к персональным данным сервер нужно перенести в Узбекистан. Подробнее — в статье локализация персональных данных в Узбекистане.
- Принято решение уйти с конструктора на собственный код и сервер.
Перед переездом: инвентаризация
Большинство проблем при переносе — из-за того, о чём забыли. Поэтому сначала составьте полный список:
- Файлы: код сайта, загруженные изображения и документы.
- База данных: тип, версия и объём.
- DNS-записи: A, CNAME, MX, TXT (SPF, DKIM, записи подтверждения домена). Сохраните их полную копию.
- Почта: где она живёт — на хостинге или в отдельном сервисе.
- Фоновые задачи: cron, очереди, скрипты по расписанию.
- Интеграции: платёжные системы, CRM, 1С, вебхуки Telegram-ботов. Некоторые из них дают доступ только с определённого IP сервера.
- SSL и редиректы: правила в
.htaccessили конфигурации Nginx.
Перенос сайта на другой хостинг: пошагово
1. Сделайте резервную копию
Полная копия файлов и базы данных, сохранённая вне старого сервера. Проверьте, что из неё действительно можно восстановиться.
2. Уменьшите TTL у DNS-записей
За день-два до переезда уменьшите TTL записей домена. Тогда после переключения DNS пользователи быстрее попадут на новый сервер.
3. Подготовьте новый сервер
Установите нужные версии PHP, Node.js или другого окружения, базу данных и веб-сервер. Следите, чтобы версии совпадали со старым сервером.
4. Перенесите и протестируйте
Скопируйте файлы и базу, затем откройте сайт без смены DNS: через файл hosts на своём компьютере или по временному адресу. Проверьте формы, оплату, авторизацию, поиск и админку.
5. Заморозьте контент и сделайте финальную синхронизацию
Если на сайт постоянно приходят заказы или новые данные, ненадолго остановите изменения, ещё раз перенесите базу и только потом переключайте DNS.
6. Переключите DNS и наблюдайте
Направьте A-запись на новый сервер, выпустите SSL-сертификат и следите за журналом ошибок. Про сертификаты — в статье SSL-сертификат для сайта.
Перенос сайта на WordPress
У WordPress две части: все файлы вместе с папкой wp-content и база MySQL. На новом сервере в wp-config.php обновляются данные подключения к базе. Если меняется и адрес, старые URL в базе нужно заменить. Не делайте это простой заменой текста: WordPress хранит часть настроек в сериализованном виде, поэтому используют команду search-replace из WP-CLI или аналогичный плагин. После переноса очистите кэш и пересохраните постоянные ссылки.
Перенос сайта с Тильды на хостинг
По справке Tilda, экспорт проекта доступен только на тарифах Business. У экспортированного сайта есть ограничения:
- Tilda CRM и личный кабинет не переносятся;
- в блоге и каталоге нельзя добавлять и редактировать записи и товары;
- формы с сервисами приёма данных работают только при активной подписке Tilda;
- HTTPS нужно настраивать на своём сервере самостоятельно.
То есть экспорт подходит для статичных страниц, но чтобы полностью уйти с Тильды, сайт чаще всего правильнее пересобрать на новой технологии. Об этом выборе — в статье Тильда или разработка с нуля.
Перенос сайта на другой домен
Смена домена — отдельная работа для поисковых систем:
- Настройте 301-редирект с каждой старой страницы на соответствующую новую, а не всё подряд на главную.
- Подтвердите новый домен в Google Search Console и отправьте новую карту сайта.
- Воспользуйтесь инструментом смены адреса в Search Console.
- Обновите канонические теги, внутренние ссылки и ссылки в рекламных кабинетах.
Руководство Google по переезду сайта советует держать редиректы как можно дольше, обычно не менее года. Значит, старый домен тоже нужно продлевать. Если после переезда сайт пропал из поиска, загляните в статью почему сайт не индексируется в Google.
Типичные ошибки при переезде
- Забыли почтовые записи. DNS перенесли к другому провайдеру, а MX и SPF — нет. Сайт работает, но почта перестаёт приходить, и это обнаруживают через несколько дней.
- Доступ по IP. Платёжная система или внешний API ждёт запросов со старого IP сервера и не отвечает новому.
- Заказы на старом сервере. Пока DNS расходится, часть пользователей ещё попадает на старый сервер. Если не заморозить изменения, эти заказы можно потерять.
- Потерянные редиректы. Правила со старого сервера не перенесли в конфигурацию нового веб-сервера, и старые ссылки отдают 404.
Чек-лист после переезда
- Все страницы отдают код 200 или корректный 301.
- Формы работают, письма доходят.
- Оплаты и интеграции работают, адреса вебхуков обновлены.
- SSL-сертификат установлен и продлевается автоматически.
- На новом сервере настроены резервное копирование и мониторинг.
Перенос сайта в SyncLab
Мы переносим сайты, бэкенды, базы данных и Telegram-ботов на новый хостинг, VPS или в облако: с инвентаризацией, бэкапами, тестированием, настройкой DNS, SSL и мониторингом после переезда. Работы оцениваются под проект в рамках облачных решений и DevOps. Если вместо переноса правильнее сделать сайт заново, посмотрите услугу создание сайта: после короткого брифа мы присылаем письменное предложение с объёмом работ, сроками и фиксированной стоимостью. Как выбрать новый хостинг — в статье домен .uz и хостинг.
Частые вопросы
Сколько времени занимает перенос сайта на другой хостинг?
Сам перенос простого сайта может занять несколько часов, но с учётом подготовки, тестирования и обновления DNS безопасный переезд обычно планируют на несколько дней. Изменения DNS тоже расходятся по интернету не мгновенно.
Будет ли сайт недоступен во время переноса?
При правильном планировании практически нет. Сайт заранее полностью запускают и тестируют на новом сервере, а потом меняют только DNS-записи. Какое-то время старый и новый серверы работают параллельно.
Можно ли перенести сайт с Тильды на свой хостинг?
По справке Tilda, экспорт проекта доступен только на тарифах Business. На экспортированном сайте не работают Tilda CRM, личный кабинет, редактирование блога и каталога, а формы с сервисами приёма данных работают только при активной подписке Tilda. Часто правильнее пересобрать сайт на новой технологии.
Как перенести сайт на другой домен без потери позиций?
Настроить постраничные 301-редиректы со старых адресов на новые, подтвердить новый домен в Google Search Console, отправить новую карту сайта и воспользоваться инструментом смены адреса. Временные колебания позиций нормальны. Google рекомендует держать редиректы как можно дольше, обычно не менее года.
Сломается ли корпоративная почта при переезде?
Да, если при переносе DNS не перенести MX и другие почтовые записи. Поэтому перед переездом снимается полный список DNS-записей, и все они заново создаются на новом месте.



