Как перенести сайт на VPS без простоя
VPS и серверы Опубликовано: 24.02.2026 · 6 мин чтения
Сайт может переехать так, что посетители ничего не заметят. Секрет в том, чтобы переключать домен последним — когда новый сервер уже проверен и работает.
Шаг 1. Подготовьте новый сервер
Поднимите на VPS то же окружение, что на старом хостинге: та же версия PHP, тот же тип базы данных, нужные расширения. Расхождение версий — самая частая причина, по которой сайт «не заводится» после переноса.
Шаг 2. Скопируйте данные
Перенесите файлы и дамп базы. Крупные сайты копируйте в два приёма: сначала основной объём заранее, потом, перед самым переключением, только изменившееся. Так окно синхронизации сократится до минут.
Шаг 3. Проверьте до переключения
Не меняя DNS, откройте сайт на новом сервере через файл hosts на своём компьютере. Пройдите ключевые сценарии: главная, каталог, корзина, оформление заказа, форма обратной связи, вход в админку, отправка почты.
Шаг 4. Уменьшите TTL заранее
За сутки до переезда снизьте TTL DNS-записей до 300 секунд. Тогда после смены адреса провайдеры обновят кэш за минуты, а не за сутки.
Шаг 5. Переключите домен
Смените A-запись на IP нового сервера. Какое-то время часть посетителей ещё попадёт на старый сервер — поэтому его не выключайте минимум сутки и, если на сайте есть заказы, переведите старую копию в режим только для чтения, чтобы данные не разъехались.
Что проверить после
- Выпущен и работает SSL-сертификат, есть редирект с http на https.
- Отправляется почта с сайта — формы, уведомления о заказах.
- Работают задания по расписанию (cron).
- Настроено резервное копирование на новом месте.
Мы переносим проекты клиентов бесплатно и берём техническую часть на себя — от подготовки окружения до проверки после переключения.
Подберём конфигурацию, посчитаем стоимость и бесплатно перенесём проект.