Как перенести сайт на новый домен и хостинг без потерь
Перенос сайта — это технически сложный процесс, в результате которого должны сохраниться все данные и функциональность. Дополнительная сложность — осуществить перенос так, чтобы он не был заметен пользователям. Приведу пошаговый алгоритм «переезда» без потерь на примере RU-CENTER.
Шаг 1. Выбрать хостинг
На что обратить внимание при выборе:
тарифы;
- расположение дата-центров с серверами хостинга;
- наличие круглосуточной техподдержки;
- уровень защищенности от атак;
- надежность и репутация провайдера;
- тестовый период.
Обратите внимание, сколько места занимает сайт на старом хостинге, какую использует версию PHP и MySQL, сколько потребуется оперативной памяти для работы. В любом тарифном плане виртуального хостинга можно контролировать дисковое пространство, управлять им (перераспределять, освобождать, увеличивать).
После того, как хостер выбран, необходимо выполнить все шаги из предоставленной им инструкции по переносу — при помощи провайдера или самостоятельно.
Шаг 2. Перенести сайт
В большинстве случаев хостер предоставляет технический домен для запуска копии сайта и проверки работоспособности. Это позволяет обезопасить данные в случае сбоев, поскольку сам сайт остается на прежнем хостинге. Важно понимать, что без предоставления технического домена под угрозой оказывается стабильная работа перенесенного сайта.
Во время переноса:
- внимательно выполните копирование всех файлов и баз данных;
- настройте электронную почту, PHP;
- измените имя пользователя, пароль в файлах конфигурации.
Чтобы проверить работу сайта, введите в адресной строке login.nichost.ru (где login — идентификатор услуги хостинга). Если все данные перенесены верно, откроется полностью рабочая копия сайта.
Шаг 3. Изменить DNS-адреса
Все необходимые данные предоставит новый хостинг-провайдер в письме с настройками. Нужно учесть, что фактически адрес меняется в течение суток. В это время изменения на сайт рекомендуем не вносить, поскольку есть риск, что они не сохранятся.
Что нужно сделать:
- Войдите в Раздел для клиентов
- Выберете в Услугах пункт «Мои домены»
- Делегируйте/измените днс-серверы
- Выберете Хостинг и сохраните изменения
Информация обновляется примерно за 24 часа.
После завершения всех работ нужно проверить конечную версию сайта:
- корректность отображения сайта и исправность его работы на разных устройствах, в разных браузерах;
- работу формы заказа, оплату всеми возможными способами;
- работу формы обратной связи, чатов, возможность оставить онлайн-заявку.
Как перенести сайт самостоятельно от другого провайдера?
Для самостоятельного переноса сайта на новый хостинг нужно:
1. Получить у старого хостера копию файлов. Для переноса вам нужны скрипты PHP, статические файлы, а также дамп базы данных MySQL.
2. Создать сайт в разделе «Сайты» панели управления хостингом.
3. Создать почтовый домен во вкладке «Почта» панели управления.
4. Загрузить файлы сайта на новый хостинг при помощи файлового менеджера или FTP-клиента.
5. Импортировать дамп базы данных на новый хостинг при помощи PHPMyAdmin.
6. Настроить веб-сервер согласно требованиям сайта.
7. Протестировать исправность работы сайта.
8. Направить домен на хостинг.
Как перенести сайт самостоятельно с одного хостинга на другой внутри провайдера?
- Подготовить копию файлов, БД, писем.
- Удалить домен со старого хостинга.
- Перенести файлы, БД на новый хостинг.
- Прописать новые настройки для подключения к базе в конфигурационном файле сайта.
При самостоятельном переносе сайта вы можете столкнуться с такими проблемами, как потеря данных, нарушение кодировок, рассинхронизация баз данных. Если знаний и навыков недостаточно, лучше сразу обратиться в службу поддержки провайдера.
Как быстро происходит перенос сайта?
Для запуска сайта с новым хостинг-провайдером требуется от 2 до 5 дней — в зависимости от масштабов сайта, уровня взаимодействия хостера и клиента. Сбор и перенос данных, проверка сайта после «переезда» занимают время, так же, как и проверка провайдером полноты предоставленных данных и проведение непосредственного переноса. Время, необходимое для выполнения технических работ, составляет около 2 часов.
Попробуйте еще: Как проверить хостинг по домену. https://vc.ru/u/1840779-boris-setdinov/883700-kak-uznat-hosting-sayta-po-domenu