Как поменять хостинг

Здравствуйте, сегодня я решил написать про то , когда и зачем нужно менять хостинг, как это сделать без ущерба проекту и посетителям.

Начнем с того , что разберем в когда поменять хостинг на новый целесообразно. Ведь переезд дело не простое и может доставить массу хлопот.

Когда нужна смена хостинга

По моему мнению самая весомая причина для смены, это частые сбои в работе серверов, на которых расположен сайт. Сбои могут вызываться как увеличением нагрузки ввиду роста посещаемости и как следствие, нехваткой выделенных ресурсов, так и проблемами с железом и ПО сервера, которое обязан периодически обслуживать и обновлять хостинг провайдер и не допускать перебоев в работе. В любом случае, частое падение сайта может негативно сказаться как в глазах поискового робота, что приведет к снижению позиций в поиске, так и в отношении посетителей, ведь в современной конкуренции не будем же мы ждать когда заработает закрытый магазин, а просто перейдем дорогу и зайдем в работающий.

Если сайт начал падать ввиду увеличившейся посещаемости, то можно конечно рассмотреть и переход на более дорогой тарифный план, но если проблемы в оборудовании или ПО установленном на сервере, то надо искать альтернативу.

Второй по значимости для меня момент - это стоимость услуг. Если я получаю тарифный план с набором опций за 200 руб. в месяц, а условный сосед пользуются таким же же набором ровно в половину дешевле, то я буду думать о переезде. Ведь народная мудрость не даром гласит, что "Богатый не тот кто много зарабатывает, а тот кто с умом тратит".

И третья причина которая может сыграть за переезд - это отношение к клиенту специалистов технической поддержки провайдера. Допустим если у меня какая то проблема с сайтом по вине хостера, то я хочу, чтобы эта проблема решалась в онлайн режиме и как можно быстрее. А если мне говорят, что на решение требуется время, или просто отмалчиваются, такой хостинг нам не нужен.  

Какой хостинг выбрать

На этот вопрос однозначного ответа не даст никто, потому что каждый web-проект по своему уникален (я даже ранее публиковал на эту тему отдельную статью - ознакомиться здесь) Но определенные условия должны выполняться однозначно.

  1. Хостинг должен уметь делать бэкапы каждый день.
  2. Интерфейс панели управления, должен быть удобный, дружественный и современный.
  3. Уточните какие есть ограничения по количеству сайтов и баз данных, использованию субдоменов. Это может понадобиться когда Вы захотите расширить свой проект и создать сервис на домене третьего уровня, или привязать дополнительное имя сайта под отдельное направление деятельности.
  4. Хороший хостинг имеет как минимум три варианта для загрузки файлов на сервер: FTP, SSH и web-интерфейс (файловый менеджер).
  5. Обратите внимание на параметр - загруженность канала и сервера. Показатель загруженность канала говорит о скорости отдачи контента посетителю, а загруженность сервера о быстроте выполнения скриптов сервером.
  6. Важный параметр - нагрузка на сервер. Отражает время, потраченное сервером на обработку php-скриптов.
  7. Объем дискового пространства. Если на начальном этапе разработки сайта на любой CMS, достаточно будет и 100 Мб., то в дальнейшем на сайте обязательно появятся изображения, видео и другая информация. И если не позаботится заранее об объеме диска, то могут возникнуть проблемы.

Мог что-то забыть. Дополняйте в комментариях.

Подготовительные работы при смене хостинга

С выбором нового хостинга определились, теперь самое время сделать подготовительную работу к переносу сайта.

  1. Отключаем возможность комментирования на сайте. Это нужно для того, чтобы комментарии не остались на старой версии сайта и соответственно не были потеряны.
  2. Создаем архивную копию (бэкап) сайта и базы данных. Делается это не сложно в любой панели управления хостингом есть раздел архивного копирования. Достаточно просто запустить задачу бэкапа и через некоторое время скачать архив к на компьютер. Но есть и другой вариант. Подключаемся по ftp через программу FileZilla, или TotalCommander к папке где хранятся файлы сайта (обычно public_html) и скачиваем все, что внутри на компьютер.
  3. С панели управления хостинга заходим в PhpMyAdmin выбираем базу нашего сайта, жмем "Экспорт" -> "Вперед", дальше сохраняем файл базы данных.

Экспорт базы данных

Перенос сайт на другой хостинг

Сначала у нового хостера создаем сайт с таким же именем как и на прежнем хостинге, добавляем доменное имя в панели и прикрепляем его к сайту.

Подключаемся по ftp и копируем все файлы из созданного и сохраненного ранее архива.

Пока происходит копирование файлов, создаем базу данных с таким же как раньше именем базы данных, именем пользователя и паролем. Импортируем из бэкапа базу данных сайта.

 Импорт базы данных

После того как файлы скопируются впринципе сайт уже может работать на новом хостинге, остается только изменить записи в DNS у регистратора домена, но лучьше с этим не торопиться, а сначала проверить все ли прошло хорошо и сайт работает корректно. Для этого необходимо узнать ip адрес по которому расположен сайт после переноса. Обычно он указывается в панели управления хостингом, или нужно обратиться за информацией в техническую поддержку. Потом этот адрес вбиваем в адресную строку браузера и видим наш сайт работающий на новом хостинге. Если никаких проблем не обнаружено, то переходим к смене DNS адресов сервера.

Меняем адреса DNS сервера на новые

Перейдите на сайт регистратора своего доменного имени и в панели управления измените адреса DNS-серверов на те, которые выдал Вам новый хостинг-провайдер при регистрации.

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

Подведем итоги

Переезд сайта на другой хостинг закономерен если старый хостер: гнет цену, не оказывет в полной мере заявленные в тарифе услуги, плохо работает техподдержка.

При переезде самое главное не спешить удалять старую версию сайта пока не протестирован новый сайт и пока не обновились все записи DNS серверов.

Переносить сайт на новый хостинг не так уж и сложно, самое главное быть внимательным и действовать по намеченному плану.

На этом все удачи пре перенове сайта. Дополнения и поправки приветствуются в комментариях!


Поделись с друзьями

Поделиться
Плюсануть
Поделиться

Не пропускайте новые материалы, получайте анонсы прямо на e-mail!

Добавить комментарий

Защитный код
Обновить

Комментарии  

Слава
0 # Слава 14.03.2016 15:17
Для меня вообще хостинг, это что то сложное, поэтому доверяю все эти нюансы, своему специалисту.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Роман
0 # Роман 24.10.2016 17:04
Это, кстати, не всегда что-то архисложное, я решил сам со всем этим разобраться, но хорошо что держу сайты у хостинга Handyhost, его техподдержка мне всё терпеливо подсказывали что и как делать.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору