Как перенести сайт на другой хостинг

Free SSL Certificate

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

Добавление доменного имени

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

Перенос файлов

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

Перемещение базы данных

В случаях когда сайт не имеет баз данных и выполнен на HTML, 3й, 4й, и 5й шаги его владельцу не понадобятся. Однако ресурсы, для которых используется CMS (система управления контентом), всегда работают с базой данных MySQL. Ее также необходимо переместить на новый хостинг. Для начала нужно найти раздел «Управление базами данных MySQL» в панели администратора на существующем ранее хостинге. Выбрав элемент, который нужно перенести, переходите на вкладку «Экспорт». В появившемся меню устанавливаете архивный формат для скачивания (только ZIP или GZIP). Далее достаточно нажать кнопку подтверждения и выбрать место на ПК, в котором нужно сохранить информацию.

Создание новой базы данных

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

Исправление конфигурационных файлов

Следующий шаг — связывание базы данных и файлов между собой. В CMS необходимо найти специальный конфигурационный файл wp-config.php, расположенный в public_html. Если ваш сайт создан не на платформе WordPress, то нужный объект может находиться в другом месте и иметь другое имя. После того, как файл будет открыт, его нужно отредактировать. В появившихся строках, где вместо букв прописано XXX, эти символы изменяются на значения, которые указывались в процессе создания базы данных.

Замена DNS записей

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

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