Как перенести сайт на другой хостинг: 3 этапа
Как перенести сайт на другой хостинг быстро? Если у вас возник такой вопрос, значит, старый хостинг стал уже не устраивать. Так бывает очень часто. То скорость упала, то стоимость увеличилась. Качество услуг меняется, количество предложений на рынке хостинг-провайдеров тоже. Сейчас можно спокойно найти хорошую замену прежнему хостингу и перенести туда сайт. Как сделать это правильно и не растерять часть драгоценной информации по пути, расскажем дальше.
Как перенести сайт на другой хостинг: первый этап
Процесс может показаться сложным. На самом деле большую часть работы по переносу сайта за вас сделают технические специалисты нового хостинг-провайдера, как это сделали нам в AdminVPS. Вообще надо сказать, что на данный момент у этого хостера самая отзывчивая техподдержка на русском языке, которую мы встречали. А поскольку общение по переносу сайта шло через систему тикетов, то высокая частота ответов становилось необходимым условием и еще одним аргументов в пользу выбора adminvps.
Несмотря на то, что хостинг-провайдер постарается максимально упростить вам задачу по переносу сайта, необходимо все же представлять сам процесс. Важно сделать и сохранить резервную копию всего сайта , затем предоставить всю необходимую техническую информацию специалистам нового хостинга. Чтобы корректно перенести сайт понадобится:
- FTP доступ/SSH доступ к вашему сайту, а именно:
Хост (имя сервера)
Логин (обычно тот, что и при регистрации аккаунта)
Пароль (тот же, что и от панели управления аккаунтом)
Порт (стандартный – 21)
Все эти данные можно найти на главной странице админ-панели старого хостинга. Если SSH доступ раньше не использовался, в той же панели можно создать этот доступ. Вносим свои данные и придумываем пароль. - Название доменов, которые необходимо перенести с указанием используемых CMS
- Список баз данных, пользователей баз данных, паролей и указать к каким сайтам какая БД относится; (если вы переносите сразу несколько сайтов)
Как перенести сайт: второй этап
После предоставления доступов для переноса сайта, важно проверить корректность работы сайта на новом месте. А поскольку в настройках домена, по которому браузер находит ваш сайт, все еще указан старый IP-адрес другого хостинга, то браузер будет находить пустую страницу, так как Базы данных сайта уже находятся по другому IP-адресу.
Внесение изменений в DNS (систему доменных имен) занимает от 24 часов, а проверить работу хочется уже сейчас. В AdminVPS нам посоветовали временное делегирование домена без изменения DNS. Если вы переносите сайт к ним же, то достаточно прописать в файле hosts следующую запись: 185.219.40.47 (доменное имя вашего сайта).
Конечно, у каждого хостера свой IP, поэтому уточняйте у своего провайдера что именно необходимо прописать.
Файл hosts находится по следующим путям:
- Windows XP/2003/Vista/7: WINDOWS\system32\drivers\etc\hosts
- NT/2000: WINNT\system32\drivers\etc\hosts
- 95/98/ME: WINDOWS\hosts
- Mac OS X 10.2+: /private/etc/hosts
- Linux: /etc/hosts
После внесения этих изменений в вашем браузере будет открываться версия сайта, которую вы перенесли на новый хостинг. Не забудьте после проверки работоспособности вашего сайта удалить эту запись из файла hosts.
Если проверка показала, что перенести сайт удалось корректно и все работает, то можно вносить изменения в DNS. Для этого нужно в панели управления аккаунтом у регистратора вашего домена заменить адреса DNS-серверов. Их можно узнать у той же техподдержки выбранного хостинга. Регистрация изменений обычно занимает 24 часа, тогда как полное обновления DNS-зоны происходит через 72 часа.
Перенос сайта: третий этап
Перенести сайт – это еще пол беды. Третьим этапом в полном восстановлении функций сайта является настройка почты и подключение SSL сертификата.
Для настройки почты (если она уже существовала раньше) необходимо в панели управления нового хостинга прописать новые MX записи. Какими именно они должны быть вам должны подсказать в техподдержке.
Что же касается SSL сертификата для безопасного соединения браузера и вашего сайта (чтобы браузер не закрывал доступ к данным сайта), то этот сертификат выпускает хостинг-провайдер после полного обновления DNS-зоны. Нам ребята из техподдержки AdminVPS установили этот сертификат сами, тогда как с другим провайдером приходилось это делать самостоятельно. Как много все-таки зависит качество предоставления хостинг-услуг от грамотной техподдержки.
Итак, как перенести сайт на новый хостинг без потерь?
Перенести сайт не составит труда, если выберете добросовестного хостинг-провайдера. Он же и возьмет на себя эту функцию. После останется лишь сделать несколько дополнительных настроек. Измените адреса DNS – серверов, MX записи, установите SSL сертификат и ваш сайт заработает с новой силой. Главное, не забывайте вовремя делать резервные копии, чтобы в случае необходимости можно было легко перенести базы данных или восстановить информацию при некорректном переносе.
Ответить
Хотите присоединиться к обсуждению?Не стесняйтесь вносить свой вклад!