Коротко. Скопируйте файлы и базу данных, разверните сайт на новом хостинге, проверьте его и только потом поменяйте DNS у домена. Старый хостинг не отключайте ещё 1–2 недели. Если делать по шагам, сайт не перестаёт работать ни на минуту.
Перед началом
- Оплатите или запустите тест нового хостинга. У Timeweb бесплатный тест — 10 дней, у Beget — 30 дней.
- Не отключайте старый хостинг, пока новый не заработает полностью.
- Выясните, где у вас почта на домене. Если ящики вида
info@ваш-сайт.ruживут на старом хостинге, их тоже нужно будет перенести.
Шаг 1. Сделайте копию сайта
Файлы. Скачайте все файлы сайта: через файловый менеджер в панели хостинга (удобно упаковать папку в архив) или по FTP.
База данных — если сайт на WordPress или другой CMS. Откройте phpMyAdmin в панели старого хостинга, выберите базу и нажмите «Экспорт». Получится файл .sql.
Если сайт — обычные HTML-файлы без базы, этот шаг пропускается.
Шаг 2. Разверните сайт на новом хостинге
- Загрузите файлы в папку сайта на новом хостинге — обычно это
public_html. - Создайте новую базу данных и пользователя в панели.
- Импортируйте файл
.sqlчерез phpMyAdmin нового хостинга. - Пропишите новые данные базы в настройках сайта. У WordPress это файл
wp-config.php:DB_NAME,DB_USER,DB_PASSWORD,DB_HOST.
Шаг 3. Проверьте сайт до переключения
Большинство хостингов выдают технический адрес, по которому сайт открывается ещё до смены DNS. У Timeweb, например, это адрес вида логин.tw1.ru. Откройте несколько страниц, админку, формы.
WordPress может перенаправлять с технического адреса на основной домен. Тогда для проверки можно временно прописать новый IP-адрес сайта в файле hosts на своём компьютере.
Шаг 4. Переключите домен
В панели регистратора домена смените DNS-серверы на серверы нового хостинга (их пишут в панели хостинга) или поменяйте A-запись на новый IP-адрес.
Изменения расходятся не мгновенно: обычно до суток, иногда дольше. В это время часть посетителей ещё видит старый сервер — поэтому он и должен работать.
Шаг 5. После переключения
- Выпустите SSL-сертификат на новом хостинге — бесплатный сертификат есть у Timeweb, Beget и Рег.ру.
- Перенесите почту, если она была на старом хостинге, и проверьте MX-записи.
- Проверьте сайт через 1–2 дня: формы, оплату, отправку писем.
- Отключите старый хостинг через 1–2 недели, когда убедитесь, что всё работает.
Бесплатный перенос силами хостинга
Если делать самому не хочется, новый хостинг может перенести сайт за вас. Условия на страницах хостингов, 19.10.2026:
| Хостинг | Когда бесплатно | Что ещё важно |
|---|---|---|
| Timeweb | при оплате хостинга на год (так написано на странице хостинга для Битрикса) | переносят сайт и остаток денег со старого хостинга, там же обещано «+3 месяца бесплатно» |
| Beget | цену переноса сайта страница не называет | заявка через простую форму, «чаще всего перенос занимает считанные часы», сайт работает без перебоев; домены .ru и .рф переносят бесплатно |
| SpaceWeb | при покупке любого тарифа хостинга | до 20 сайтов, в среднем 1 день; только WordPress, Joomla, MODX, Drupal, DLE, HostCMS и UMI.CMS; почту не переносят; обещают 4 месяца хостинга в подарок |
| Рег.ру | страница называется «Перенести сайт на другой хостинг бесплатно» | условия нашему роботу не открылись, смотрите на reg.ru/hosting/transfer |
Обычно хостингу нужны доступы к старой панели, FTP и базе данных. После переноса смените все пароли на старом хостинге.
Почту в большинстве случаев переносить придётся самому. Перед переездом сохраните письма или настройте сбор почты в новый ящик.
Наш опыт: когда переезд — это 10 минут
Этот сайт собран из обычных HTML-файлов, а публикуется автоматически из GitHub. Чтобы переехать на другой хостинг, нам достаточно поменять адрес сервера, логин и пароль FTP в настройках и поменять DNS. Как это устроено — в статье «Как мы запустили сайт на Timeweb через GitHub».
Читайте также
Источники
Частые вопросы
Сайт перестанет работать во время переноса?
Если делать по порядку — нет. Пока вы копируете и проверяете сайт на новом хостинге, старый продолжает работать. Посетители переходят на новый сервер постепенно, после смены DNS.
Сколько времени занимает перенос?
Сам перенос простого сайта — час-два. Ещё до суток, иногда дольше, обновляются DNS-записи — в это время часть посетителей видит старый сервер, часть новый.
Можно ли перенести сайт бесплатно силами хостинга?
Да. Timeweb переносит сайт бесплатно при оплате хостинга на год, SpaceWeb при покупке любого тарифа, у Beget перенос заказывают через форму. Условия на 19.10.2026 — в таблице в статье.
Нужно ли переносить домен вместе с сайтом?
Нет. Домен может оставаться у прежнего регистратора — достаточно поменять в его настройках DNS. Переносить домен стоит, только если у нового регистратора дешевле продление.