Перейти к содержимому
UAhostingБлог
Хостинг

Как перенести сайт на другой хостинг без потери данных

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

Подготовьте копии и план

Сохраните файлы и экспорт БД и убедитесь, что копии открываются. Запишите версию PHP, расширения, корневые каталоги, задания cron и почтовые настройки. Для переноса целого cPanel-аккаунта согласуйте с поддержкой возможность восстановления полной резервной копии. Не отправляйте пароли в открытых письмах: способ временного доступа согласуйте в защищённом обращении.

Скопируйте сайт

  1. Добавьте домен на новом аккаунте, проверьте его корневой каталог.
  2. Создайте базу и пользователя через cPanel. Перенесите файлы и импортируйте SQL-дамп.
  3. Обновите реквизиты БД, абсолютные пути и настройки окружения. Если домен остаётся прежним, массовая замена адрес обычно не нужна.
  4. Проверьте копию через файл hosts: страницы, вход, формы, загрузку файлов, почту и cron.

Переключите DNS и проверьте результат

Для магазина или активного форума согласуйте короткую паузу записи и финальное копирование данных. Меняйте DNS только после тестирования. Сохраните старый аккаунт до завершения проверки и обновления DNS-кешей. Убедитесь, что новые заказы и письма приходят на нужный сервер.

Как проверить сайт через hosts · Как перенести большую базу данных

От инструкции — к настройке

Условия и возможности соответствующей услуги — на основном сайте UAhosting.

Посмотреть услугу