Смена хостинга

Фото:Fotolia
Большинство людей (владельцев интернет-бизнеса, вебмастеров ...) однажды сталкивается с необходимостью смены хостинга из-за неудовлетворительного сервиса. Периодические или длительные даунтаймы, плохая или грубая техподдержка, а иногда даже полное молчание со стороны хостинг-компании – вот некоторые из самых общих причин, по которым люди принимают решение сменить хостинг-провайдера.

Другая причина такого решения – несоответствие уровня услуг запросам веб-сайта. Возможно, у сайта очень большой трафик или для него требуются мощности, которые может предоставить только выделенный сервер.

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

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

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

Вы также должны знать, что хостинг-компании обычно не гарантируют безопасность ваших данных. Если вы почитаете их «Условия предоставления услуг» (TOS), то обнаружите, что они не отвечают за потерю данных. Также вы можете обнаружить, что резервные копии, которые они делают, предназначены для внутреннего использования и не выдаются клиентам. И, хотя об этом можно иногда договориться (за отдельную плату), все же лучше иметь собственные актуальные резервные копии.

Так или иначе, первым шагом в направлении к новому хостингу является копирование информационного наполнения сайта (обычно это делается при помощи FTP-клиента). Внимательно проследите, чтобы структура директорий осталась неизменной. Если вы измените ее, то сайт не сможет должным образом работать на новом месте.

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

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

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

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

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

Теперь рассмотрим несколько способов уменьшить время простоя
Если база данных не часто используется или вы можете смириться с тем, что некоторое количество данных, недавно добавленных пользователями, могут быть потеряны, или, если вы единственный, кто добавляет информацию в базу данных, вы можете сменить хостинг без даунтайма. Все что нужно сделать – это скопировать базу данных в новое место. Если ваши посетители или вы регулярно добавляете данные, сделайте так, чтобы новая база использовалась старым сайтом. Нужно сделать это и проверить правильность работы базы до того, как будут внесены изменения в DNS.

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

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

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

Предотвратите потерю электронной почты
Чтобы удостоверится, что вы не теряете электронных писем, создайте новые учетные записи в своей почтовой программе. Большинство хостинг-провайдеров присваивают почтовому серверу адрес типа «mail.yourdomain.com». В то время, когда будут меняться DNS-серверы, «yourdomain» может указывать как на старый, так и на новый хост, поэтому вы не узнаете, куда идет ваша электронная почта. Чтобы преодолеть эту проблему, вы можете настроить в почтовой программе две учетных записи для каждого адреса электронной почты «@yourdomain.com», используя для серверов входящей почты не «mail.yourdomain.com», а IP-адреса, присланные вам каждым из хостинг-провайдеров в момент создания учетных записей.

Измените DNS
Серверы имен, связанные с вашим доменным именем, используются для того, чтобы определить местоположение сервера, на котором находится сайт. Их имена обычно похожи на «ns1.hostingcompany.com» и «ns2.hostingcompany.com», однако, могут быть и совершенно другими.
После того, как вы полностью удостоверились, что сайт ведет себя правильно на новой учетной записи, можно менять DNS. Это означает, что вы должны воспользоваться своей учетной записью у регистратора доменных имен, либо попросить регистратора о смене DNS.

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

Обычно через две недели всякая активность по старой учетной записи должна остановиться и вы можете уведомить хостинг-компанию о том, что больше не нуждаетесь в ее услугах. Не забудьте вернуть деньги, которые может быть вам должен старый хостинг-провайдер (если вы платили вперед). Это ваши деньги и вы имеете право их вернуть. В любом случае, прочитайте сначала «Условия предоставления услуг», с которыми вы согласились в начале сотрудничества. Может оказаться так, что после определенного периода времени, вы теряете право на какие-либо возмещения.

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

Эксклюзивно для webplaneta.de. Копирование и распространение запрещено.