Можно ли перенести домен на другой хостинг. Как без потерь "переехать" с одного веб-хостинга на другой. Другие возможные проблемы


Привет, мои читатели. С вами снова я, Юрий Бошников. Рад видеть ваше желание учиться и развиваться, получать новые знания и полезные навыки. Сегодня хочу поднять актуальную тему, как перенести сайт на хостинг, если старый вас не устраивает. Есть несколько причин, по которым возникает необходимость смены хостинга. Но именно от него во многом зависит «уровень жизни» вашего сайта. Изучив представленную информацию, вы сможете без труда реализовать свои задумки, вдохнуть в личный интернет-ресурс новую жизнь. Отмечу, что в том, как перенести сайт на другой хостинг, нет ничего сложного. Просто следуйте моей подробной инструкции!

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

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

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

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

К примеру, на старой площадке существенно выросли тарифы. Или они растут ненамного, но постоянно. И необоснованно. В таком случае, пользование площадкой выглядит бесперспективной.

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

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

Сбои в работе серверов – негативно отразятся на сайте. Во-первых, посетители «отвернуться» от ресурса, который периодически бывает недоступен. Во-вторых, поисковые роботы понизят его в поисковой выдаче.

Отсутствие архивации и резервного копирования


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

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

Совет! Лучше размещать свой сайт на выделенном физическом сервере. Это положительно отразиться на его работе, даже если ваш сайт будет уж слишком посещаемым.

2. Выбираем новый сервис. Как перенести сайт wordpress на хостинг

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

Обратите внимание! Кстати, по поводу работы с WordPress – если хотите разобраться с этим движком, записывайтесь на . На бесплатной его части – это 4-е дня онлайн-занятий – вы узнаете, как самостоятельно, своими руками создать сайт. Есть и более расширенный вариант – платная часть, на которой я рассказываю, как работать с движком, как развивать свой сайт и как зарабатывать на нем.

При выборе хостинга следует учитывать ряд факторов, среди которых основными являются:

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

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

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

  1. Как только вы начали перенос данных, не вносите никаких изменений ни в сам интернет-ресурс, ни в его базы данных, ни в DNS-записи, пока окончательно не переедете. Любые внесенные изменения не «переедут».
  2. Пока идет процесс «переезда», сайт будет функционировать на предыдущем хостинге.
  3. Даже если вы перенесли все данные, это еще не значит, что ваш ресурс будет работать тут же с нового хостинга. Нет, он будет открываться со старого. Для этого нужно выполнить переподключение – то есть, просто переключить сайт. Чтобы сделать это, откройте файл hosts на локальном компьютере и поменяйте некоторые данные. В частности, – IP прописывается, как адрес нового сервера, domain – название вашего ресурса.
  4. После этого, внеся изменения, вы будете видеть сайт, открывающийся с уже нового для него хостинга.
  5. В такой ситуации нужно на предыдущий хостинг загрузить дополнительный файл. К примеру, он должен быть назван transfer.html. В этом файле пропишите информацию, благодаря которой пользователи и «узнают», что вы переехали на новый хостинг.
  6. Не знаете, как управлять вашим ресурсом и DNS-записями из панели нового хостинга? Да нет ничего проще! Только помните о том, что на полное обновление информации уйдет до 72-х часов. На протяжении этого времени ваш ресурс окажется недоступным. Поэтому любые изменения рекомендуется проводить только в моменты с наименьшей посещаемостью – ночью, в праздники, в выходные.

Совет! Чтобы существенно ускорить обновление DNS-данных, нужно снизить показатель TTL, для записей А и NS типа.

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

8. После внесения всех изменений, после окончания периода DNS-propagation, вернитесь к пункту 3 этого раздела и устраните, внесенную ранее запись в hosts.

4. Как перенести сайт WordPress на другой хостинг: файлы

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

Итак, на этом этапе вашего процесса следует выполнить следующие манипуляции по переносу файлов:

  • загрузите все файлы на свой компьютер;
  • а потом закачайте их в личном кабинете в специальную папку /public_html.;
  • осуществить данный процесс легко посредством Диспетчера файлов или посредством FTP.

Диспетчер файлов подразумевает использовать cPanel. При переходе в Диспетчер файлов следует в разделе меню кликнуть мышкой public_html, а потом выбрать опцию «Отправить» или подобную – именоваться она может и по-другому. Эта опция расположена в верхней части меню.

Перед вами откроется новый экран, в котором и следует отметить файлы, предназначенные для загрузки. Чтобы осуществить выбор нужных файлов, «надавите» мышкой по надписи «Choose File».

Кстати! Что делать, в ситуации, когда файлов уж очень большое количество? В таком варианте рекомендуется упаковать их в архив. Затем он подгружается таким же образом, как и обычные файлы. Для того чтобы извлечь все файлы из архива, нужно перейти в Диспетчер файлов и там распаковать архив. Только помните о том, что в cPanel поддерживается только два формата.zip или tar.gz. А вот про.rar нужно забыть!

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

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

Обратите внимание! Не забудьте прописать номер порта – 21.

  • выберите все необходимые для корректной работы вашего ресурса файлы;
  • эти файлы необходимо загрузить в public_html;
  • если вы решили загрузить архив файлов, то просто распакуйте его потом – для этого следует воспользоваться cPanel – как это делать, я описывал выше.

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

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

  • скачайте со старого хостинга папку со всеми необходимыми для работы файлами;
  • скачайте базу данных;
  • со старого сервиса обязательно «снесите» все файлы и данные;
  • на новом хостинге заполните всю необходимую информацию – в частности, пропишите имя сайта;
  • поменяйте DNS-адреса на актуальные;
  • загрузите на новый сервис скачанную папку с файлами, туда же загрузите всю базу данных.

То есть, ничего особо сложного в ручном переносе нет. Главное, осуществить предварительную подготовку.

Шестым шагом в нашем процессе, как перенести сайт WordPress на хостинг является подготовка данных. Конечно, если говорить в хронологической последовательности, то он должен быть чуть выше. Однако вы ведь всё равно сначала полностью прочитаете статью, а потом только будете выполнять необходимые действия.

Первоначально проводится загрузка папки со всеми файлами с вашего старого хостинга. Эта процедура выполняется одним из трех путей:

  • через панель управления сервером

Обратите внимание! Преимущество платформы WordPress состоит в том, что достаточно скачать только одну папку – под названием wp-content. Именно в ней расположены все необходимые вам файлы и данные, шаблоны и расширения. То есть, по сути, вы только выполняете переустановку самой платформы на новый хостинг. А после завершения установки заменяете выше указанную папку на скачанную со старого хостинга. Хотя я настоятельно рекомендуют скачать все полностью – на тот случай, если у вас имеются другие папки с хранящимися данными.

Есть еще один вариант – он предполагает использовать панель управления самого сервера. При «внедрении» такого метода рекомендуется подобрать нужный вам инструмент, который позволяет осуществлять работу с базой данных. Такой инструмент позволит вам, как скачивать, так и закачивать базу данных.

Есть и еще один вариант для владельцев сайта на платформе WordPress

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

Чтобы выполнить экспорт придется дополнительно активировать специальный плагин от создателей платформы. Далее выполните следующие манипуляции:

  • Инструменты;
  • Экспорт;
  • установите отметки напротив данных, которые необходимо экспортировать.

Обратите внимание! Настоятельно советую поставить отметки напротив следующих данных: Записи, Страницы, Комментарии, Рубрики.

В результате проведенных манипуляций вами будет скачан файл в расширении xml.

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

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

Как еще можно закачать данные на новый хостинг: дополнительные советы для начинающих вебмастеров

Рассказывая, как перенести сайт WordPress на другой хостинг, не могу не дать еще несколько дополнительных и полезных советов.

Как видите, способов, как выполнить загрузку данных, есть несколько. К примеру, достаточно просто скопировать всё полностью.

Если вы также, как и я, предпочитаете работать с WordPress, необходимо в wp-config указать следующую информацию:

  • правильное название всей базы данных;
  • ваше имя пользователя;
  • ваш пароль;
  • префикс таблицы.

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

После переноса данных, удаления их на старом хостинге, обязательно нужно поменять dns-адреса. Замена адресов выполняется непосредственно у регистратора вашего доменного имени.

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

Вероятно, что вы можете не знать DNS-адреса. Ведь у каждого сервиса, предоставляющего услуги хостинга, свои адреса. Как их узнать? Очень просто – есть два пути:

  • запросить у специалистов хостинга, обратившись к службе поддержки;
  • изучить раздел «Вопросы – Ответы» или FAQ.

После внесения изменений в DNS-адреса, должно пройти от 12 до 24 часов на регистрацию всех внесенных изменений.

Совет! Не желаете ждать так долго? К сожалению, ускорить процесс практически нет никакой возможности. Разве что обратиться в службу поддержки и оговорить, и оговорить возможные варианты ускорения процесса.

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

Создавайте резервные копии базы данных

Ведь единственная копия может рано или поздно потеряться или в ней случиться какая-то ошибка. В общем, всяких неприятностей может быть превеликое множество. Как вариант, поменяете что-то, а потом не поймете, что да как произошло, и как повернуть всё «вспять».

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

Обращайтесь в службу поддержки

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

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

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

А если VDS?

Отдельного упоминания заслуживает переезд на VDS-хостинг. Прежде, чем его совершить, уточните, будет ли возможен доступ к удобной системе управления сервером. А также расспросите, что именно это за система, как она функционирует. Предварительная информация, как конкретно работать в подобной системе, будет весьма ценной и полезной!

Подводя итог: как перенести сайт на другой хостинг

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

К тому же, сам процесс переезда во многом зависит от панели управления выбранного сервиса – возможны, как незначительные, так и существенные отличия.

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

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

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

Причины перенести сайт на другой хостинг.

Технические проблемы.

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

Технические признаки того, что сайт пора переносить:

Частые сообщения о серверных ошибках – серия «пятисотых» – самая печальная из которых 500 – Internal Server error, означающая, что сервер «упал», отключился, физически не работает.

Ошибки от 500 до 511 могут быть вызваны также неправильной работой сайта, поэтому перед сменой хостера убедитесь, что проблема не вызвана сбоем какого-либо компонента «движка» сайта.

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

Виртуальный хостинг сайтов для популярных CMS:

Проверить это также можно, замерив скорость сайтов, расположенных на том же сервере. Узнать их можно в различных сервисах, например, cy-pr.com в разделе «Соседи на сервере, сайты на одном ip:»

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

Другие причины для переноса сайта на новый хостинг.

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

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

Сайт был создан на локальном сервере. Сайт создается на компьютере веб-мастера. Это может быть и статический сайт, с использованием HTML+CSS+JS. Либо динамический динамический, на CMS типа Joomla, Drupal, WP и других, с использованием пакета серверных программ Denwer, OpenServer, или связки Apache+SQL+PHP. Чтобы сайт стал доступен в Сети, его требуется разместить на хостинге.

Как правильно перенести сайт с хостинга на хостинг – пошаговая инструкция.

Для того, чтобы изменить местоположение сайта, требуется переместить две его части:

  1. Файлы, обеспечивающих функционирование. Это скрипты на языках PHP и JavaScript, файлы с расширением.css. Для сайтов на CMS (Content Management System) – это и пакет файлов, составляющих шаблон (интерфейс сайта).
  2. Смысловая информация (содержание) сайта. У статических сайтов она содержится в каждом файле с расширением.html, у динамических – в базах данных MYSQL или PostgreSQL.

Как перенести статический HTML сайт на хостинг?

Интернет-ресурсы такого типа уже анахронизм, для них не требуется пакета-интерпретатора серверного языка PHP и места для базы данных. Сайт будет работать, если в корневой папке домена присутствует индексный файл. Для переноса html сайта достаточно скопировать файлы на хостинг:

Для перемещения такого сайта на хостинг используется интернет-протокол FTP (File Transfer Protokol).Мы рекомендуем использовать сторонние программы – FTP-менеджеры (например, FileZilla). Они потребуют пароль, логин и адрес сервера FTP, которые Вы можете посмотреть в личном кабинете в разделе «Хостинг» - «FTP/Shell».

Сайт перенесен, осталось внести в шаблон свои данные.

Как перенести с хостинга на хостинг сайт на CMS.

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

В этом случае процесс делится на четыре этапа:

  1. Создание резервной копии файлов сайта и базы данных;
  2. Загрузка файлов сайта и БД на новый хостинг;
  3. Изменение NS-серверов и ссылок (в случае, если сайт переносится на другой домен или перенос осуществляется с локального хостинга).
  4. Внесение изменений в конфигурационные файлы, если это необходимо.

Вот пример действий при переносе сайта на CMS WordPress.

  1. Делается дамп (копия) базы данных, используя интерфейс phpMyAdmin. Файл *.sql или его архив скачивается к Вам на компьютер. Файлы сайта также копируются на жесткий диск.
  2. В корневую папку на новом хостинге «закачивается» по FTP архив с файлами сайта.
  3. На новом хостинге создается чистая база MySQL.
  4. Распаковываете архив с файлами сайта таким образом, чтобы они были размещены в корневой папке на хостинге. Например, на старом хостинге это была папка «www», а на новом – «html».
  5. Зайдя в интерфейс phpMyAdmin на новом хостинге, закачиваете и распаковываете архив с дампом базы. Интерпретатор для этой процедуры встроенный, как и распаковщик.
  6. В конфигурационном файле изменяете настройки базы данных (сервер, имя пользователя, пароль).
  7. В панели управления доменом меняете NS-записи на записи нового хостинга.

NS-сервера полностью обновятся в течение 12-72 часов, после чего сайт начнет работать уже на другом хостинге.

Архивировать файлы сайта или нет?

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

Другие возможные проблемы

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

Цена - сколько стоит перенос сайта на другой хостинг?

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

Исключения, которые требуют индивидуального подхода – сайты с большой посещаемостью (от 10 000 посетителей в сутки), либо сайты с активной генерацией контента пользователями – форумы, блоги, сообщества. Также перенос может быть затруднен в следующих случаях:

  • Используется нестандартное программное обеспечение (старые, или наоборот, новые и нестабильные версии PHP, MySQL либо другие серверные компоненты).
  • Используется самописная система управления контентом, не имеющая документации по переносу и использующая «костыли» (к примеру, часть контента может храниться не в базе данных, а в отдельных файлах или переменных).

Как перенести сайты Wix и Юкоз на другой хостинг?

Для тех, кто хочет иметь сайт немедленно, в Сети есть ресурсы, предоставляющие услуги «конструктора». Это Wix и Ucoz. Не нужно изучать языки программирования, регистрируетесь, выбираете тему оформления и наполняете ресурс информацией. У использования конструкторов всего один, но существенный, недостаток. Создав сайт на таком ресурсе, вы не сможете его перенести на другой хостинг.

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

Хотел я сегодня написать пост о сайтах для заработка на трафике или о том, как создать интернет магазин с нуля бесплатно , но меня попросили рассказать, как перенести сайт с одного хостинга на другой, так как произошел взлом сайта . Решил, что отвечать на такой вопрос в ICQ – это слишком долго и пользы для меня будет не много. Поэтому, убивая одним выстрелом двух зайцев, пишу о переносе сайта здесь. Думаю, подобный материал когда-нибудь кому-нибудь пригодится.

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

Проще всего переносить с хостинга на хостинг html – сайты без базы данных (чаще это MySQL). Тут достаточно просто скопировать все файлы себе на комп и залить их на новый хост. Другое дело, когда ваш сайт – это не просто набор html и css файлов, а движок (CMS) с базой данных. Не зависимо от того, что у вас за CMS (WordPress, DLE, Drupal, joomla или другая) нужно проделать простых шагов:

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

Заходим в веб — панель управления вашего нового хостинга (CPanel, Directadmin и др.), ищем блок «Домены» — «» (в разных панелях названия разные, но суть одна и та же). Создаем дополнительный домен.

2) Изменить DNS в настройках домена. Обычно, после регистрации хостинга, приходит письмо с данными хостинга, в которых есть информация о DNS. Выглядит это примерно так:

Наши ns-сервера:
| NameServer1: ns5.eskhosting.com
| NameServer2: ns6.eskhosting.com

То есть, заходим в панель, где регистрировали домен и в настройках домена заменяем старые DNS на DNS нового хостинга. ДНС будут обновляться от нескольких часов до суток.

3) Пока обновляется DNS нужно сделать дамп базы данных MySQL. Для этого заходим в веб-панель управления вашего старого хостинга. Чаще всего это CPanel или Directadmin.

В CPanel ищем блок «Базы данных» -> phpMyAdmin (в Directadmin тоже что-то подобное, если не найдете, то можно набрать https://vashdomain.ru/phpMyAdmin) и попадаем в утилиту управления БД — .

В левой колонке выбираем нужную нам базу данных и кликаем на нее.

После чего появится список всех таблиц базы данных. Также сверху будут доступны операции над БД, нам нужен Экспорт :

Во вкладке «Экспорт» нам нужно настроить параметры экспорта. А именно, выделить все таблицы, «на всякий случай» добавить инструкции «DROP TABLE / VIEW / PROCEDURE / FUNCTION», и убрать инструкции «IF NOT EXISTS», поставить галочку у «Сохранить как файл » и если желательно упаковать базу gzip. После нажатия на кнопку ОК, дамп базы данных будет сохранен на вашем жесть каком жестком диске. 🙂 Все, что нужно указать в экспорте для переноса сайта, я выделил на картинке.

4) Создаем базу данных на новом хостинге. В веб-панели управления находим блок «Базы данных» и выбираем «Мастер баз данных MySQL ». На первом шаге вас попросят ввести имя базы данных:

На втором шаге вам предложат создать пользователя для базы данных. Если у вас уже есть пользователь, то на этом можно остановиться, пройти в «Базы данных MySQL» и «Предоставить доступ пользователю к базе », выбрав все привилегии. Если же пользователя еще нет или просто хочется создать нового, проделываем второй шаг:

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

На третьем шаге выделяем все привилегии и переходим на следующий шаг:

После этого вам напишут что-то типа:
«Пользователь cereal00_9seo был добавлен к базе cereal00_vit.»

5) Теперь нужно импортировать дамп вашей базы данных в созданную на третьем шаге базу. Для этого заходим в phpMyadmin нового хостинга. Выбираем в левой колонке вашу базу данных. Переходим во вкладку «Импорт », выбираем файл с дампом БД, который получился на втором шаге и жмем кнопку ОК.

После этого ваша база данных наполнится таблицами и все должно быть ок.

6) Перемещаем файлы. Нужно скопировать все файлы с старого хостинга себе на компьютер. Лучше всего использовать для этой цели фтп-клиент (FlashFXP, Far, CuteFTP и пр.).
*Нужно скопировать все файлы, которые имеют отношение к вашему сайту.

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

7) Изменить данные о базе данных в конфигурационном файле. Если это WordPress, то нужно редактировать файл wp-config.php . Изменить там имя базы данных, MySQL имя пользователя и MySQL пароль базы данных. MySQL сервер чаще всего остается без изменения – localhost.

Вот и все, перенос сайта завершен успешно. В принципе, никаких проблем возникнуть не должно. Хотя иногда бывают различные непонятки. Например, кодировка вдруг становится кракозябрами, в этом случае нужно поэкспериментировать с кодировкой экспорта базы данных. Или не работают внутренние страницы (просто пишет not found или что-то в этом роде). Для исправления этой ошибки нужно установить права доступа на файл.htaccess и обновить его. (в WordPress это делается в настройках ЧПУ).

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

Вы можете найти для себя прекрасный платный хостинг, пробыть на нём год или несколько лет - и прийти к выводу, что хостинг перестал вас устраивать. Например, хостинг поднял цены и преподнёс вам "сюрприз", объявив в последний момент, что с очередной платы вам придётся вносить не 150 р. в месяц, а 190. В то же время, хостингов в интернете достаточное количество и вы можете захотеть перейти на другой хостинг, потому что его цены вас устраивают больше.

В какой последовательности нужно действовать при переходе с хостинга на хостинг?

Что нужно узнать при выборе нового хостинга?

1. Посоветуйтесь с друзьями.

Если у вас есть друзья и знакомые, которые давно пользуются тем или иным хостингом, посоветуйтесь с ними на предмет, на сколько они довольны своим хостингом, оперативно ли работает техподдержка, часто ли бывают перебои и т.п. Не воспринимайте советы друзей как руководство к действию, потому что все люди разные и то, что одному покажется оперативным и качественным, другого может совершенно не устраивать. Главное - обратите внимание на факты. И ещё точнее - на факты отрицательные. Например, ваш друг, который сам сменил несколько хостингов, говорит: "Никогда не ходи на "ШарашкаВеб", они меня надули при переходе с одного тарифа на другой, пересчитав целый месяц в свою пользу". Или "Хостинг "МаниВеб" на все вопросы в техподдержку отвечает "читайте инструкцию, а сама техподдаржка никогда ничем не помогает" и т.д. Конкретные недостатки хостинга лучше знать сразу.

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

2. Как выбрать хостинг самостоятельно.

Если вам не с кем посоветоваться, можно поступить следующим образом:

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

Обратите внимание на то, какие средства связи есть с тем или иным хостингом: ICQ, Чат, телефон. Возможно, связаться с хостингом вы сможете только по e-mail, а это не слишком удобно, потому что требует времени, пока ваше письмо дойдёт до хостинга, и пока придёт ответ с хостинга - вам. Самое удобное средство связи - это телефон, если вы живёте в том же городе, где находится офис хостинга. Непременно попробуйте связаться с техподдержкой и поговорить с ними, задать несколько интересующих вас вопросов. Посмотрите, как они отвечают: насколько быстро и понятно. Поговорить можно с несколькими хостингами, не регистрируясь. Если там откровенно хамят или игнорируют ваши вопросы - лучше выбрать другой хостинг.

3. Как выбрать тарифный план.

Изучите цены разных хостингов и прикиньте, что именно вам нужно. Например, если у вас всего два домена и два сайта на html, вам не нужен форум или движок сайта, под которые, как под всякую "машину", нужна База Данных, вам хватает 1 Гб пространства и вас устраивает цена от 130 до 150 рублей в месяц - вы смотрите в тарифных планах хостингов именно эти параметры.

Что нужно делать после того, как вы выбрали себе подходящий хостинг?

1. Зарегистрироваться на хостинг.

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

2. Изучить панель управления.

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

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

3. Перенести доменные имена.

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

4. Оплатить услуги нового хостинга.

Узнайте, каким способом принимается оплата за хостинг (обычно есть несколько способов оплаты, на каждом хостинге они свои).

Выберите тот способ оплаты, который подходит вам и прикиньте, сколько времени займёт процедура с оплатой. Так, при оплате через сбербанк РФ между моментом внесения вами платежа и моментом, когда этот платёж дойдёт до хостинга, может занять пару рабочих дней. А при оплате через систему webmoney ваш платёж может оказаться на хостинге уже через несколько минут.

Почему время, которое уйдёт у вас на оплату, важно?

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

Как перенести сайты с хостинга на хостинг?

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

1. Как перенести содержимое статического сайта?

Во время тестового периода вам предоставят место только под один сайт и, для его тестирования - один домен третьего уровня. В Файловом менеджере вашей новой админпанели будет сформирована папка public_html, которая так и останется впоследствии папкой основного вашего сайта. На тестовом периоде в ней будет скорее всего лежать документ index.htm - не обращайте на него внимания.

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

Здесь вам необходимо воспользоваться FTP-клиентом или же программой Total Commander, в которой имеется встроенный FTP-клиент, работающий не хуже любого другого.

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

Прим.: новый FTP-акаунт вы самостоятельно заводите на новом хостинге. Это можно сделать и на тестовом периоде.

Обратите внимание, что вес архива при закачке на хостинг не должен превышать 100 Mb. Поэтому если у вас большой сайт - разделите его на несколько архивов и закачайте их по отдельности в папку public_html нового хостинга. На новом хостинге вы файлы своего сайта разархивируете - и всё содержимое вашего сайта окажется в public_html на новом хостинге.

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

Есть способ переносить содержимое через FTP, из файлового менеджера одного хостинга прямо на другой. Можно воспользоваться таким способом и перенести содержимое сайтов, не закачивая к себе на компьютер. Я таким способом не пользуюсь, поэтому и не буду его касаться.

Как осуществляется переход?

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

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

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

2. Можете переносить второй сайт.

Для этого зайдите в папку "Управление сайтами" и создайте директорию для второго вашего сайта. Чтобы сделать всё правильно - проконсультируйтесь с техподдержкой, как у них на хостинге это делается.

В результате у вас в корневой директории Файлового менеджера, рядом с папкой public_html, в которой лежит ваш первый сайт, должна появиться папка с названием второго сайта, внутри которой будет лежать папка public_html - в неё вы загружаете содержимое второго вашего сайта.

3. Теперь вам нужно перенести домены.

Почему это следует делать в последнюю очередь?

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

Оплатите хостинг;

Перенесите содержимое сайтов на новый хостинг со старого;

Теперь переносите домены.

Что нужно, чтобы прикрепить домены к новому хостингу?

Когда вы зарегистрировались на новый хостинг, вам пришло письмо подтверждения. В этом письме есть приблизительно такие строчки:

"Если Вы переносите доменное имя к нам на обслуживание, используйте следующие адреса DNS серверов:

Ns1.timeweb.ru
ns2.timeweb.ru"

Вам нужно отправить вашему старому хостингу на емейл доменной службы (он должен у вас иметься) письмо примерно следующего содержания:

"Я, такой-то такой-то,
Акаунт (имя вашего акаунта на старом хостинге), пароль (пароль от акаунта на старом хостинге),
прошу перенести зарегистрированные на моё имя домены (имена доменов) на следующие DNS сервера:

Ns1.timeweb.ru
ns2.timeweb.ru

Отсканированный информативный разворот паспорта прилагается (цепляете к письму файл со сканом второго, информативного разворота паспорта владельца доменных имён)".

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

12. Если вы сделали всё правильно...

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

Если не заработало - удалите "заглушку" - тот самый файлик index.htm , который лежал у вас в папке public_html перед тем, как вы стали загружать туда файлы своего сайта. Он там так и лежит.

Не перепутайте его со своей главной страницей index.html !

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

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

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

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

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

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

Как выбрать провайдера для переноса домена на новый хостинг?

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

  1. Прислушивайтесь к мнениям. Пообщайтесь с друзьями, которые уже давно владеют сайтами, и узнайте, насколько они довольны своим хостингом. Кроме того, почитайте отзывы на тематических форумах.
  2. Просмотрите раздел «Контакты» на сайте хостера. Провайдер должен быть доступным – чем больше способов связи указано на его портале, тем лучше.
  3. Изучите тарифы. Их должно быть по крайней мере три или четыре. Если провайдер предлагает всего один тариф, велик риск, что его условия вас не устроят.

Очень хорошие отзывы экспертов и простых пользователей имеет фирма TimeWeb. Поэтому мы рассмотрим, как перенести домен на другой хостинг, на её примере.

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

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

1. В панели управления выберите раздел «Домены и поддомены».

2. Проследуйте в подраздел «Разместить домен на NS серверах».

3. Внесите адрес сайта в специальное поле и нажмите «Разместить на NS серверах».

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

Как перенести сайт вслед за доменом?

Как только разместите домен на NS-серверах нового хостера, ознакомьтесь с «админкой» портала - для этого предоставляется пробный (бесплатный) период. Длительность его может быть различной. Например, на TimeWeb продолжительность пробного периода составляет 10 дней. У другого известного провайдера – SprintHost – целых 15.

По окончании пробного периода оплатите услуги нового хостера (если вас всё устроило). Выбирайте способ перечисления денег, руководствуясь не только собственным удобством, но и сроками зачисления.

Осуществив оплату, принимайтесь за перевод сайта на новый хостинг:

1. Перенесите файлы на другой сервер. Для того чтобы выполнить эту операцию, рекомендуется задействовать файловый менеджер или FTP-клиент. Нужно скопировать набор файлов, принадлежащих сайту, и вставить их в директорию «public_html». На портале TimeWeb эта папка располагается в разделе «Файловый менеджер».

Обратите внимание: файлов может быть достаточно много, поэтому рекомендуется воспользоваться архиватором ZIP. Тогда на перенос уйдёт куда меньше времени.

2. Перенесите базу данных MySQL. Если ваш портал использует систему управления контентом (CMS), без этого элемента вам не обойтись. Сначала вам нужно скопировать файлы на старом хостинге (желательно тоже в архиве). Затем следует разместить базу на портале нового провайдера. На TimeWeb это делается через раздел «Базы данных MySQL» .

3. Свяжите между собой файлы сайта и базу MySQL. Вам придётся найти документ конфигурации – как правило, он лежит в папке public_html. Если вы используете платформу WordPress, этот файл будет носить название wp-config.php. Откройте его с помощью текстового редактора, и вы увидите примерно такой набор символов:

/** Имя базы данных для WordPress */
define(‘DB_NAME’, ‘xxxxxx_xxx’);
/** Имя пользователя MySQL */
define(‘DB_USER’, ‘xxxxxx_xxx’);
/** Пароль к базе данных MySQL */
define(‘DB_PASSWORD’, ‘xxxxxxxxx’)

Замените символы X на данные, которые указывали при формировании базы данных.

4. Проверьте, насколько хорошо работает сайт на новом хостинге. Почти все провайдеры предоставляют такую возможность ещё до завершения процедуры «переезда». Как правило выделяется технический домен 4 уровня (вроде moisait.ru.host.ru). По этому адресу страницы доступны, даже если основное имя ещё к хостингу не привязано.

5. Заключительным шагом перенаправьте домен. Для этого вам нужно зайти в настройки на портале регистратора имени и указать иные адреса NS-серверов, нежели те, которые там сейчас присутствуют. Например, при «переезде» на TimeWeb вносить в поля следует такие записи:

ns1.timeweb.ru
ns2.timeweb.ru
ns3.timeweb.org
ns4.timeweb.org

Обычно этих действий достаточно, чтобы перенести домен на другой хостинг. Помните, что делегирование имени происходит не сразу – возможно, вам придётся подождать несколько часов. Если же привязка домена завершилась успешно, но сайт всё равно не работает, рекомендуется попробовать удалить так называемую заглушку – файлик index.htm – из папки public_html . Главное, не перепутайте с основной страницей index.html ! Если и удаление заглушки не помогло, обращайтесь в службу поддержки – не зря мы советовали выбирать именно того хостера, который всегда «на связи».