В данном руководстве рассмотрены общие обязательные к выполнению действия для переноса вашего сайта (-ов) на наш виртуальный или VIP-хостинг (HQ и V тарифы) от других хостеров. Эти варианты описаны для переезда к нам с таких панелей управления хостинга как cPanel, ISP Manager, DirectAdmin. Также рассмотрен общий случай для переезда с других панелей.

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

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

ВАЖНО: во время переноса мы настоятельно не рекомендуем выполнять какие-либо действия с сайтами (добавление новых страниц, внесение изменений в базы данных, внесение изменений на сайте) ввиду того, что в любой момент времени наш технический отдел может начать перенос и что-либо может перенестись некорректно либо препятствовать переносу. Также на время переноса мы рекомендуем использовать страницу-заглушку Maintenance mode, которая присутствует в большинстве CMS.

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

Содержание

Перенос сайта с cPanel на cPanel

Данное руководство написано под панель управления хостингом cPanel.

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

1. Необходимая версия PHP. Для того, чтобы узнать, какая версия установлена на данный момент, следует:

a) зайти на домашнюю страницу cPanel
b) найти раздел «Программное обеспечение» (Software)
c) выбрать меню «Выбор версии PHP» (Select PHP Version), если оно доступно у вашего текущего хостинг-провайдера.

В случае, если данного меню нет, необходимо:

  • создать на хостинге php-файл c произвольным именем (например, info.php)
  • открыть info.php для редактирования и скопировать в него следующие строки:
<?php
phpinfo();
?>
  • сохранить внесенные изменения
  • открыть этот файл в браузере
  • если всё сделано верно, то в браузере будет выведена страница с развернутой информацией об установленном PHP. В перечне выведенных параметров будет присутствовать параметр PHP Version, в значении которого и отображается текущая версия PHP.

После переноса не лишним будет ознакомиться с руководством по настройке версии PHP и ini-файла в cPanel.

2. Необходимые расширения (модули) PHP. Для того, чтобы узнать, какие модули установлены на данный момент у вас, следует:

a) зайти на домашнюю страницу cPanel

b) найти раздел «Программное обеспечение» (Software)

c) меню «Выбор версии PHP» (Select PHP Version), если оно доступно у вашего текущего хостинг-провайдера.

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

3. Режим работы PHP. Его можно узнать у нынешнего хостингового провайдера либо воспользовавшись нашей статьей с руководством Каким образом узнать текущий режим PHP?

4. Необходимое дополнительное программное обеспечение и утилиты (например, ImageMagick т.п.) для функционирования вашего сайта — это знаете только вы 🙂

5. Теперь можно приступить к созданию резервной копии у текущего хостера и ее восстановлению на нашем хостинге (в полуавтоматическом либо в ручном режиме):

5.1 Резервирование в полуавтоматическом режиме:

a) Если у текущего хостинг-провайдера есть встроенный мастер резервного копирования, то есть возможность сделать резервную копию контента сайта и баз данных в полуавтоматическом режиме, перейдя в раздел «Файлы» — меню «Резервная копия».

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

Резервные копии
b) После того, как контент сайта и база данных была скачаны, их необходимо загрузить на наш хостинг:

  • О том, как загрузить контент сайта к нам, можно прочитать в нашей статье о переносе сайта на хостинг.
  • О том, как импортировать базу данных к нам, можно прочитать в нашей статье о переносе базы данных, начиная с раздела «Создание пользователя БД MySQL»

Далее необходимо продолжить с п.5.3.

5.2 Резервирование в ручном режиме:

a) Чтобы сделать резервную копию самого контента сайта (его файлов и папок) в cPanel, необходимо воспользоваться разделом «Перенос файлов сайта» (это выполняется на хостинге, с которого происходит переезд, и затем по аналогии на хостинге, на который происходит переезд, т.е. у нас).

b) Далее необходимо импортировать базу данных сайта (если он ее использует). Для этого вам необходимо перейти в cPanel → Базы данных → phpMyAdmin текущего хостера

Импорт баз данных сайта в cPanel
и следовать руководству «Перенос MySQL базы данных сайта» по импорту базы данных.

Уточнение: пункт «Создание дампа базы данных phpMyAdmin» в вышеуказанном руководстве выполняется на текущем хостинге, а следующий пункт «Создание БД MySQL» — у нас, и далее по инструкциям (необходимо запомнить все имена и пароли, которые задаются, т.к. они понадобятся дальше).

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

Итак, по выполнению данного этапа у вас уже должен быть:

a) перенесен контент сайта (его файлы и папки);

b) создана у нас оболочка базы данных и импортированы в нее таблицы с предыдущего хостинга;

c) согласно созданной базе данных — откорректирован конфигурационный файл вашей CMS для базы данных (например, для WordPress — wp-config.php, а для Joomla — configuration.php).

6. Как показывает опыт, определенный процент перенесенных сайтов от других хостинговых провайдеров после переноса не всегда работают. Это происходит потому, что наш хостинг имеет свои особенности работы веб-сервера и интерпретатора PHP.

Поэтому, в случае неработоспособности сайта, пожалуйста, проверьте корректность его переноса согласно нашей статьи «Восстановление работы сайтов после переноса»

7. Если ваш домен всё еще направлен на сторонние сервера имен (не наши публичные), то проверку сайта вы можете выполнить 2-я способами:

a) С помощью файла hosts на вашем локальном компьютере. В данном случае ваш сайт будет открываться по вашему доменному имени. Подробнее об использовании данного файла вы можете прочитать в статье как работать с файлом hosts.

b) Используя временную ссылку доступа к сайту, которая прислана в письме с деталями доступа к учетной записи.

Мы рекомендуем использовать 1-й вариант, т.к. при работе по временной ссылке некоторые функции могут не работать. Например, правила, указанные в файле .htaccess, могут быть оптимизированы для работы исключительно с доменным именем.

8. Если перенос выполнен успешно и сайт корректно открывается, вы можете направить свой домен на наши публичные сервера имен (NS-сервера), а именно:

dns1.hostiq.ua
dns2.hostiq.ua

Переезд с ISP Manager на cPanel

Перед началом переноса выясните следующую информацию о требованиях вашего сайта к программному обеспечению:

1. Необходимая версия PHP. Поскольку для каждого домена можно задать свою версию PHP, необходимо проверять версию отдельно для домена. Для этого под управлением суперпользователя необходимо перейти в раздел «Домены» → меню «WWW-домены» → Выделить необходимый домен, затем нажать «Изменить»и на открывшейся странице просмотреть поле «Версия PHP»:

Переезд с ISP Manager на cPanel
Как видно на снимке экрана — версия PHP — 5.6.

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

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

  • создать на хостинге php-файл c произвольным именем (например, info.php)
  • открывать info.php для редактирования и скопировать в него следующие строки:
<?php
phpinfo();?>
  • сохранить внесенные изменения
  • открыть файл в браузере
  • если всё сделано верно, то в браузере будет выведена страница с развернутой информацией об установленном PHP. В перечне выведенных параметров будет присутствовать параметр PHP Version, в значении которого и отображается текущая версия PHP.

После переноса не лишним будет ознакомиться с руководством по настройке версии PHP и ini-файла в cPanel.

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

Для этого под управлением суперпользователя необходимо перейти в раздел «Настройки web-сервера» → PHP , затем нужно выбрать версию PHP, для которой будете проверять расширения и нажать Расширения. На открывшейся странице вы сможете просмотреть список подключенных расширений. Горящая лампа означает включенное состояние.

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

Либо необходимо проделать те же действия, что и в разделе «Необходимая версия PHP», касаемо phpinfo(). Увидеть модули можно в разделе «PHP Credits — Configuration».

3. Режим работы PHP. Его можно узнать у нынешнего хостингового провайдера либо воспользовавшись нашей статьей с руководством Каким образом узнать текущий режим PHP?

4. Необходимое дополнительное программное обеспечение и утилиты (например, ImageMagick и т.п.) для функционирования вашего сайта — это знаете только вы 🙂

5. Теперь мы можем приступить к созданию резервной копии всей составляющей вашего сайта у текущего хостера и ее восстановлению на нашем хостинге:

a) чтобы сделать резервную копию самого контента сайта (его файлов и папок), необходимо перейти в ISPmanager в раздел «Инструменты» (Management Tools) → меню «Менеджер файлов» (File Manager) (1). На открывшейся странице найти папку, где находится контент Вашего сайта (2), выделить её (3) и нажать кнопку «Скачать» (Download) (4). Это все показано на снимке экрана ниже:

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

b) далее необходимо импортировать базу данных сайта (если он ее использует). Для этого необходимо перейти в ISPmanager в раздел «Инструменты» (Management Tools) → меню «Базы данных» (Databases) (1). На открывшейся странице выделить необходимую базу данных (2) и нажать кнопку «Скачать» (Download) (3).

Импорт баз данных сайта в ISPmanager
В результате скачается резервная копия базы данных сайта, которую необходимо восстановить у нас, следуя разделу «Создание пользователя БД MySQl» нашего руководства по импорту базы данных.

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

Итак, по выполнению данного этапа у вас уже должен быть:

a) перенесен контент сайта (его файлы и папки); b) создана у нас оболочка базы данных и импортированы в нее таблицы с предыдущего хостинга; b) согласно созданной базе данных, откорректирован конфигурационный файл вашей CMS для базы данных (напр. для WordPress — wp-config.php, а для Joomla — configuration.php).

6. Как показывает опыт, большинство перенесенных сайтов от других хостинговых провайдеров после переноса иногда не работают. Это происходит потому,что наш хостинг имеет свои особенности работы веб-сервера и интерпретатора PHP. Поэтому, в случае неработоспособности сайта, пожалуйста, проверьте корректность его переноса согласно нашей статьи «Восстановление работы сайтов после переноса»

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

a) С помощью файла hosts на вашем локальном компьютере. В данном случае ваш сайт будет открываться по вашему доменному имени. Подробнее об использовании данного файла вы можете прочитать в нашей Wiki по ссылке http://hostiq.ua/wiki/hosts

b) Используя временную ссылку доступа к сайту, которая прислана в письме с деталями доступа к учетной записи.

Мы рекомендуем использовать 1-й вариант, т.к. при работе по временной ссылке некоторые функции могут не работать. Например, правила, указанные в файле .htaccess, могут быть оптимизированы для работы исключительно с доменным именем.

8. Если перенос выполнен успешно и сайт корректно открывается, вы можете направить свой домен на наши публичные сервера имен (NS-сервера), а именно:

dns1.hostiq.ua
dns2.hostiq.ua

Переезд с DirectAdmin на cPanel

Перед началом переноса выясните следующую информацию о требованиях вашего сайта к программному обеспечению:

1. Необходимая версия PHP. Узнать версию PHP можно, перейдя в пользовательский уровень панели «User level» (1) и выбрав меню «Server Information» (2) в разделе «Advanced Features».

Переезд с DirectAdmin на cPanel
Затем в информации конфигурации сервера найти строку «Php», рядом с которой указана текущая версия:

Строка Php в DirectAdmin
После переноса не лишним будет ознакомиться с руководством по настройке версии PHP и ini-файла в cPanel.

2. Необходимые модули PHP. Увидеть модули PHP можно, перейдя в пользовательский уровень панели «User level» (1) и выбрав меню «Select PHP version» (2) в разделе «Advanced Features».

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

Модули PHP в DirectAdmin
3. Режим работы PHP. Его можно узнать у нынешнего хостингового провайдера либо воспользовавшись нашей статьей с руководством Как узнать текущий режим работы PHP?

4. Необходимое дополнительное программное обеспечение и утилиты (например, ImageMagick и т.п.) для функционирования Вашего сайта — это знаете только Вы 🙂

5. Теперь мы можем приступить к созданию резервной копии всей составляющей вашего сайта у текущего хостера и ее восстановлению на нашем хостинге:

a) чтобы сделать резервную копию самого контента сайта (его файлов и папок), необходимо перейти на пользовательский уровень Direct admin «User level» (1) и войти в меню «File Manager» (2) раздела «Your Account».

Резервная копия в DirectAdmin
В открывшемся менеджере файлов необходимо найти папку контента вашего сайта (в нашем руководстве — это папка public_html), выделить ее (1), нажать на кнопку «Add to clipboard» (2) и указать имя, которое будет присвоено архиву с сайтом вместе с его расширением (3). Расширение предпочтительнее указать *.zip.

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

Скачивание архива в DirectAdmin
Для загрузки файлов как альтернативу можно использовать руководство по подключению с помощью FTP-клиента (например FileZilla).

b) Чтобы создать копию базы данных, необходимо перейти на пользовательский уровень Direct admin «User level» (1) и войти в меню «phpMyAdmin» (2) раздела «Advanced Features»:

Меню phpMyAdmin в DirectAdmin
После перехода в phpMyAdmin с помощью деталей для доступа пользователя баз данных, необходимо следовать руководству «Перенос MySQL базы данных сайта» для импорта базы данных на локальный ПК и её экспорту на наш хостинг.

Уточнение: пункт «Создание дампа базы данных phpMyAdmin» в вышеуказанном руководстве выполняется на текущем хостинге, а следующий — «Создание БД MySQL» — у нас, и далее по инструкциям (тут мы запоминаем все имена и пароли, которые задаём, т.к. они понадобятся дальше).

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

Итак, по выполнению данного этапа у Вас уже должен быть:

a) перенесен контент сайта (его файлы и папки); b) создана у нас оболочка базы данных и импортированы в нее таблицы с предыдущего хостинга; c) согласно созданной базе данных — откорректирован конфигурационный файл вашей CMS для базы данных (напр. для WordPress — wp-config.php, а для Joomla — configuration.php).

6. Как показывает опыт, большинство перенесенных сайтов от других хостинговых провайдеров после переноса иногда не работают. Это происходит потому, что наш хостинг имеет свои особенности работы веб-сервера и интерпретатора PHP. Поэтому, в случае неработоспособности сайта, пожалуйста, проверьте корректность его переноса согласно нашей статьи «Исправление ошибок в работе сайта»

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

a) С помощью файла hosts на вашем локальном ПК. В данном случае ваш сайт будет открываться по вашему доменному имени. Подробнее об использовании данного файла читайте в статье об использовании файла hosts. b) Используя временную ссылку доступа к сайту, которая прислана в письме с деталями доступа к учетной записи.

Мы рекомендуем использовать 1-й вариант, поскольку при работе по временной ссылке некоторые функции могут не работать. Например, правила, указанные в файле .htaccess, могут быть оптимизированы для работы исключительно с доменным именем.

8. Если перенос выполнен успешно и сайт корректно открывается, вы можете направить свой домен на наши публичные сервера имен (NS-сервера), а именно:

dns1.hostiq.ua
dns2.hostiq.ua

Переезд с другой панели на cPanel

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

1. Необходимая версия PHP

2. Необходимые модули PHP

3. Режим работы PHP. Узнать данную настройку можно, воспользовавшись нашей статьей с руководством Каким образом узнать текущий режим PHP?

4. Необходимое дополнительное программное обеспечение и утилиты (например, ImageMagick и т.п.) для функционирования Вашего сайта -это знаете только Вы 🙂

5. Теперь мы можем приступить к созданию резервной копии всей составляющей Вашего сайта у текущего хостера и ее восстановлению на нашем хостинге:

a) Создать резервную копию файлов сайта: в общем случае для создания резервной копии можно использовать руководство по подключению к любому хостингу с помощью FTP-клиента (например FileZilla). Однако, не лишним будет уточнение возможности создать архив контента сайта посредством функционала панели управления хостингом и вдобавок возможность скачивания этого архива с её помощью.

b) Создать резервную копию баз данных: в данном случае в панели вашего текущего хостингового провайдера нужно только найти phpMyAdmin и далее следовать руководству «Перенос MySQL базы данных сайта»

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

Итак, по выполнению данного этапа у вас уже должен быть:

  • перенесен контент сайта (его файлы и папки);
  • создана у нас оболочка базы данных и импортированы в нее таблицы с предыдущего хостинга;
  • согласно созданной базе данных — откорректирован конфигурационный файл вашей CMS для базы данных (напр. для WordPress — wp-config.php, а для Joomla — configuration.php).

6. Как показывает опыт, большинство перенесенных сайтов от других хостинговых провайдеров после переноса иногда не работают. И это происходит потому, что наш хостинг имеет свои особенности работы веб-сервера и интерпретатора PHP. Поэтому, в случае неработоспособности сайта, пожалуйста, проверьте корректность его переноса согласно нашей статьи «Восстановление работы сайтов после переноса»

7. Если ваш домен всё еще направлен на сторонние сервера имен (не наши публичные), то проверку сайта вы можете выполнить 2-я способами:

a) С помощью файла hosts на вашем локальном ПК. В данном случае ваш сайт будет открываться по вашему доменному имени. Подробнее об использовании данного файла Вы можете прочитать в нашей Wiki по ссылке Работа с файлом hosts.

b) Используя временную ссылку доступа к сайту, которая прислана в письме с деталями доступа к учетной записи.

Мы рекомендуем использовать 1-й вариант, поскольку при работе по временной ссылке некоторые функции могут не работать. Например, правила, указанные в файле .htaccess, могут быть оптимизированы для работы исключительно с доменным именем.

8. Если перенос выполнен успешно и сайт вполне корректно открывается, вы можете направить свой домен на наши публичные сервера имен (NS-сервера), а именно:

dns1.hostiq.ua
dns2.hostiq.ua

Еще не решились переехать к нам? Думаете, что у нас дорогой хостинг? Закажите любой пакет виртуального хостинга на тестовые 30 дней бесплатно. Нужно купить доменное имя или купить SSL-сертификат? Заказывая виртуальный хостинг, вы получите не только домен и хостинг, но и SSL-сертификат в подарок с пакетами HQ2 и HQ3. Нужно больше ресурсов, цена на сервер в аренду вас приятно удивит. Попробуйте лучший хостинг в Украине от HOSTiQ.ua.

Читайте также:

Оцените, пожалуйста, статью:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...