Как без потерь "переехать" с одного веб-хостинга на другой. Как без потерь "переехать" с одного веб-хостинга на другой Составления плана по переносу веб-страницы

3. Писем (если вы используете почту RU-CENTER)

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

2. Удаление домена со старого хостинга

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

  1. Сайты Ваш_домен (при этом файлы сайта не удаляются);
  2. Почта Ваш_домен Настройки

При удалении домена из раздела "Почта" все письма будут удалены.

После этого можно приступить к переносу файлов сайта и почтового домена.

3. Перенос сайта на новый хостинг

1. Добавление домена на хостинг

На новом хостинге следует создать:

  • сайт в разделе Сайты ,
  • почтовый сервер в разделе “Почта” (если вы пользуетесь почтой RU-CENTER).

2. Перенос файлов сайта

Файлы сайта необходимо разместить в папке docs, например, /home/login/Ваш_Домен/docs. Где login - идентификатор хостинга, "Ваш_Домен" - название сайта, docs - папка для размещения файлов сайта.

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

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

Чтобы более понятно представить, что такое перенос сайта на новый , разберем простой пример. Представьте, что вы живете на съемной квартире. Все устраивает: цена приемлемая, хозяин добродушный и честный, места вполне хватает. Затем вы женитесь, рождаются дети и становится тесновато. К тому же хозяин начинает грубить и наглеть, поднимает цену в 4 раза. Естественно, такие условия не устраивают, и вы решаете подыскать новое жилище, переехать. Так же и с сайтами, где в качестве владельца квартиры выступают провайдеры.

Когда нужно сделать перенос

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

Выполнить перенос сайта на другой хостинг необходимо, если:

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

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

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

  • Регистрация в новой хостинговой компании.
  • Привязка имеющегося домена сайта к новому провайдеру.
  • Перенос накопленной базы данных.
  • Копирование важных файлов.

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

Привязываем домен к новому хостингу

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

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

Переносим базу данных

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

  • Сначала производим копирование на локальный диск.

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

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

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

  • Копируем файлы с сайта

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

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

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

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

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

Составления плана по переносу веб-страницы

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

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

Привязка доменного имени к другому хостингу

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

Перенос базы данных

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

Копирование файлов веб-страницы

Последним этапом такого процесса, как перенос сайта на другой хостинг является копирование файлов. Для того чтобы существенно упростить этот процесс, рекомендуется пользоваться файловым менеджером, например таким, как Total Commander. При помощи менеджера необходимо соединиться с FTP-сервером хостера, адрес которого Вам должны были сообщить во время регистрации. Для доступа к серверу необходимо также указать логин и пароль, после чего соединение будет установлено.
На сервере хостинговой компании следует зайти в папку domains и далее в папку с Вашим доменным именем. Здесь в директорию public html, которая представляет собой корневую папку сайта, необходимо скопировать все файлы из такой же папки на старом хостинге. После копирования файлов процесс переноса веб-сайта на другой хостинг можно считать оконченным. Теперь можно ввести доменное имя Вашего интернет-ресурса в адресную строку браузера и наслаждаться проделанной работой.

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

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

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

Первый шаг – добавление домена.

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

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

Второй шаг – смена настроек ns-сервера.

Для того чтоб сменить настройки ns-сервера и старый домен обслуживался новым хостингом, необходимо написать администраторам нового хостинга такого рода письмо, - «Добрый день.. В ответ администрация отправит сообщение с настройками, которые имеют примерно такой вид: ns1..сайт (данные для клиентов дата-центра UNIT-IS).

После этого, необходимо зайти в учётную запись административной панели старого хостинга, нажать на вкладку «Домены», после этого на вкладку «Настройки домена» и далее нажать «DNS настройки домена». В появившемся окне будут видны действующие настройки ns-серверов, их нужно заменить на те, которые предоставила администрация нового хостера и сохранить. Вследствие чего, настройки будут изменены в течение 2-х -48-и часов и домен будет обслуживаться уже на новом хостинге.

Третий шаг – скачивание базы и файлов со старого сервера.

Для того чтоб осуществить «переезд» сайта на новый хостинг, необходимо изъять сформировавшеюся базу данных MySQL, а также все файлы сайта (системные файлы, картинки, шаблон, плагины и иные). Для этой задачи, нужно зайти в административную панель старого хостинга, найти и нажать вкладку «Базы данных», нажать на «Управление базами данных» и перейти в phpMyAdmin. Верхней части открывшегося окна находится вкладка «Экспорт», удостоверяемся в том, что в левой части окна выделено название необходимой базы данных и жмем «Экспорт». Вследствие вышеуказанных действий, начнется скачивание базы данных в формате файла *.sql. Завершив скачивать базу данных, можно приступить к скачиванию самого сайта. Для этого в административной панели находим вкладку «Управление файлами», откроется «Менеджер управления файлами». В этом менеджере нужно найти «Создать бэкап» - делаем его, файлы скачиваем в формате *.rar. Таким образом, весь сайт с сервера перекочевал на локальный компьютер.

Четвертый шаг – загрузка сайта на новый сервер.

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

Для решения этой задачи, необходимо зайти в папку на компьютере, где уже разархивированные файлы сайта, нажать сочетание клавиш «Ctrl + A» (выделить всё), зажать левой кнопкой мыши на выделенных файлах и перетащить их в FTP программу. Таким образом, начнется загрузка файлов сайта на новый сервер.

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

Для решения этой задачи в административной панели хостинга нажимаем на управление базы данных MySQL, выбираем вкладку «управления БД – phpMyAdmin», после этого, выбираем недавно созданную базу данных и нажимаем вкладку «Экспорт». Вследствие вышеуказанных действий, откроется окно, где программа попросит указать путь к экспортированной базе данных, на данном этапе нужно выбрать базу, которую скачали со старого хостинга, нажать на «Экспортировать» или «ОК», и старая база загрузится в новую.

Пятый шаг – изменение настроек конфигурации.

Для завершения переезда сайта, необходимо изменить настройки, которые указаны в системном файле сайта. В том случае, если сайт работает на движке CMS WordPress, то этим файлом является wp-config.php. Для того, что внести в него изменения, нужно его найти в папке разархивированного бэкапа, открыть с помощью обычного блокнота, но лучше с помощью блокнота Notepad++, так как эта программка не добавляет никаких скрытых строк в коде после сохранения файла.

В открытом файле нужно найти строки, которые необходимо исправить:

define("DB_NAME", "database_name_here") – указываем имя новой базы данных;

define("DB_USER", "username_here"); - указываем имя нового пользователя к базе;

define("DB_PASSWORD", "password_here"); - новый пароль к базе;

define ("DB_HOST", "localhost") – путь к хостингу (узнается у администрации хостера или ищется в административной панели.

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

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

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

Я всегда говорил, говорю и буду говорить, что самое важное для сайта — это его домен! Потому что все продвижение, вся реклама, все клиенты завязаны именно на домен. И если вы его потеряете, то все это восстановить будет практически невозможно.

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

Поэтому сегодня мы с Вами возьмем наш домен, который зарегистрирован у регистратора Reg.ru и я покажу как этот домен перенести на timeweb, beget и на WIX.

Важно! Мы здесь вообще не говорим о том, как зарегистрировать новый домен. Мы говорим о переносе существующего домена с одного хостинга на другой!

Я, советую вам посмотреть видео, потому что это именно та вещь, которую проще один раз увидеть, чем 100 раз прочитать. Но в то же время в статье будут некоторые дополнения, которые забыл упомянуть в видео

Перенести домен на Timeweb

Timeweb очень большой хостинг, но не является самостоятельным регистратором. Это значит, что все домены, купленные через timeweb на самом деле хранятся не на нем и даже не в одном месте. Для вас это значит, что если вы купили домен через timeweb и хотите перенести его на другой хостинг — то у вас это не получится. Придется хитрыми способами искать где же он зарегистрирован, потом восстанавливать пароль (единственный способ восстановить пароль — это указать при покупке домена свою настоящую почту и имя, иначе вы никак не докажите, что домен ваш и он будет для вас потерян). Поэтому если вы здесь чтобы перенести домен, купленный на timeweb — либо идите в Google читать «на найти регистратора по WHOIS», либо идите на с этим вопросом — там это сделают за 500 рублей.

Если же вы хотите привязать домен к сайта на timeweb, то:

  1. В панели управления timeweb переходите в: Домены и поддомены > Размещение доменов на NS-серверах > Вводите свой домен

2. Идете к регистратору, где был зарегистрирован домен и ищите любую фразу, где есть «DNS» или «Делегирование домена». Обычно они все называют это именно так. Соответственно вам нужно изменить эти самые DNS на

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

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

Перенести домен на Beget.ru

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

Выбираете «Домены» > «У меня уже есть» и вводите ваш домен. DNS сервера написаны здесь же.

  • ns1.beget.com
  • ns2.beget.com
  • ns1.beget.pro
  • ns2.beget.pro

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

Перенести домен на WIX

Попробуем перенести наш домен на сайт, созданный на конструкторе WIX.

Если ваш домен размещен именно на Reg.ru, то у них вместе с WIX есть совместная программа. Т.е. вам не придется скакать между разными панелями управления, а все можно делать из личного кабинета reg.ru. Более того, вам даже переносить домен не придется — все перенесется автоматически. Это очень удобно, потому что все ваши данные, деньги и домены будут находиться именно на Reg.ru. Wix не стоит доверять ничего, кроме создания сайта. Они при любом случае пытаются украсть у клиента лишнее.

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

Перенести домен на Ukit

Тут все гораздо проще. В главной панели управления есть пункт «Домены», где вам сразу предлагают зарегистрировать новый, либо привязать существующий. 3 простых шага: указываете домен -> Вам сообщают NS сервера — > Проверка корректности работы.

Тут всего 2 NS сервера и это нормально.

Самые частые вопросы

  1. Все что нужно сделать для переноса домена: На хостинге куда хотите перенести — «Разместить на NS серверах», У регистратора — откуда хотите перенести — заменить в «Делегировании» DNS сервера на серверах хостинга, куда хотите перенести.
  2. Очень частая ситуация: У вас есть домен на reg.ru и сайт на timeweb. А потом вы решили перенести сайт на beget.ru. Так вот домен не нужно перенаправлять по всей цепочке (Reg.ru > timeweb > beget), его нужно перенаправлять только с места его регистрации (Reg.ru > beget).
  3. После покупки или переноса домена нужно ждать от 12 часов до 5 суток. Дело в том, что обновление DNS идет поэтапно — у регистратора, у провайдера, у хостинга. Например у меня была ситуация что после переноса домена у клиента в Москве сайт уже работал, а у меня в Питере еще нет.
  4. Как именно происходит перенос: Первым делом мы на хостинге должны разместить домен, этим мы сообщаем на каком именно аккаунте его ждут. А потом переписываем DNS, т.е. фактически отправляем в путь. Если DNS не переписать — то вообще ничего не произойдет, потому что он никуда не пойдет. А если не разместить на NS серверах, то будет ошибка — т.к. домен придет на хостинг и не будет знать что делать дальше.