Чтобы более понятно представить, что такое перенос сайта на новый хостинг, разберем простой пример. Представьте, что вы живете на съемной квартире. Все устраивает: цена приемлемая, хозяин добродушный и честный, места вполне хватает. Затем вы женитесь, рождаются дети и становится тесновато. К тому же хозяин начинает грубить и наглеть, поднимает цену в 4 раза. Естественно, такие условия не устраивают, и вы решаете подыскать новое жилище, переехать. Так же и с сайтами, где в качестве владельца квартиры выступают провайдеры.
Когда нужно сделать перенос
Стабильная и бесперебойная работа интернет-ресурса напрямую зависит от хостинга, на котором он располагается. Если ваш сайт является активным, и каждый день его посещает стабильный поток пользователей, а не 2-3 человека, нужно максимально серьезно отнестись к выбору хостинговой компании. Если с первой попытки вы прогадали и воспользовались услугами некачественного хостера, всегда есть возможность перенести вебсайт на другой хостинг, более надежный и уважаемый.
Выполнить перенос сайта на другой хостинг необходимо, если:
- Скорость выполнения действий и запросов пользователей низкая.
- Регулярно осуществляются хакерские атаки, а предоставляемый уровень защиты не эффективен.
- Вас не устраивает техническая поддержка.
- Работоспособность часто либо полностью отсутствует, либо снижается до минимума.
Как перенести сайт на другой хостинг
Для начала необходимо продумать план переноса, разработать пошаговую инструкцию и далее действовать по ней. Как правило, «переезд» интернет-ресурса выполняется по следующей схеме:
- Регистрация в новой хостинговой компании.
- Привязка имеющегося домена сайта к новому провайдеру.
- Перенос накопленной базы данных.
- Копирование важных файлов.
Для оптимизации процесса и облегчения поставленной задачи, необходимо воспользоваться файловым менеджером. На первом этапе тщательно оцените предложения рынка, сопоставьте преимущества и недостатки каждого предложения хостинговых компаний. Не стоит ориентироваться исключительно на стоимость. Чаще всего дешевые хостинги уступают по производительности и скорости работы.
Привязываем домен к новому хостингу
Если нужно сохранить имеющееся доменное имя, а не создавать новое, необходимо привязать его к выбранному хостеру. Чтобы сделать это, нужно в настройках DNS-сервера изменить домен.
Все достаточно просто: заходим в центр управления доменным именем, выбираем «Управление серверами» и нажимаем «Изменить адрес». После того, как сервер изменился, нужно привязать старое имя к новому провайдеру. Заходим на сайт провайдера, далее в панель управления, и в раздел «Добавление веб-сайта».
Настройки обновляются не сразу. Это может длиться от нескольких часов до пары суток.
Переносим базу данных
Это самый важный этап. Если при копировании базы данных возникнут ошибки, сайт не будет работать корректно, а часть информации и вовсе может исчезнуть. Могут возникнуть проблемы с кодировкой информации, страницы будут неправильно отображаться.
- Сначала производим копирование на локальный диск.
Заходим на функционирующий хостинг, выбираем базу данных и записываем ее кодировку. После этого экспортируем базу в архив, теперь все данные скопированы на компьютер.
Заходим на хостинг нового провайдера и создаем новую базу данных. Если в созданной базе имеются таблицы, необходимо удалить их. Переходим раздел «Импорт» и копируем данные, для этого выбираем старую кодировку.
База данных перенесена. Если вы обнаружили ошибки или процесс прервался, повторите все заново. Обратите внимание, что перед каждым переносом нужно сохранять на локальный диск резервную копию, в противном случае вы рискуете потерять ценную информацию без возможности восстановления.
- Копируем файлы с сайта
Это последний этап. Его можно существенно упростить, если воспользоваться файловым менеджером, например Total Commander. Через менеджер нужно выполнить соединение с FTP-сервером хостера (адрес FTP-сервера сообщается пользователям при регистрации). Чтобы получить доступ к серверу, введите пароль и логин. Если все введено верно, соединение установлено.
На сервере хостинга находим папку «Domains», в ней находим папку с нашим доменом. Здесь размещена корневая папка интернет-ресурса, директория public html. Скопируйте сюда файлы из аналогичной папки предыдущего хостинга. Как только завершится процесс копирования, перенос интернет-ресурса на другой хостинг закончен. Введите домен интернет-ресурса и наслаждайтесь улучшенной работой сервиса.
Компании, предоставляющие качественный хостинг, также оказывают профессиональную поддержку своих пользователей, она уже входит в стоимость услуг. Если возникли вопросы или нужна консультация относительно инструментов или опций обязательно свяжитесь с менеджером. Некоторые хостеры могут самостоятельно перенести ваш сайт на их серверы.