hosting:site-transfer:between-hosting-accounts-auto

2.17.3. Автоматический перенос сайта между хостинг-аккаунтами

Система переноса сайтов между хостинг-аккаунтами выступает лишь в роли помощника и не гарантирует работу сайта после завершения операции.
Система автоматического переноса может переносить только сайты, у которых суммарный объём файлов не превышает 1024 МБ.
Переносить сайты можно только между хостинг-аккаунтами обычного и бизнес-хостинга. Перенос на хостинг-аккаунты Managed Dedicated невозможен — такой перенос нужно выполнять вручную.

С помощью системы автоматического переноса можно выполнять следующее:

  • Переносить виртуальные хосты (сайты в разделе «Мои сайты») и привязанные к ним почтовые ящики (вместе с письмами в них) из одного хостинг-аккаунта в другой. Перенос выполняется вместе с установленными SSL-сертификатами.
  • Копировать всё содержимое каталога выбранного сайта или любого из его подкаталогов из одного хостинг-аккаунта в другой.
  • Копировать содержимое выбранной базы данных из одного хостинг-аккаунта в базу данных другого.

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

Чтобы подать запрос на автоматический перенос, выполните следующее:

  1. В разделе «Хостинг» в меню слева нажмите «Перенос сайта»:
  2. Нажмите «Добавить запрос на перенос сайта»:
  3. Укажите, какой сайт и куда нужно перенести, и нажмите «Далее»:
    • Если сайт нужно перенести между хостинг-аккаунтами в рамках одной учётной записи, укажите следующее:
      • «Перенести другому пользователя» — убедитесь, что галочка снята.
      • «Сайт» — выберите сайт, который нужно перенести.
      • «Хостинг-аккаунт получателя» — выберите название хостинг-аккаунта, куда нужно перенести сайт.
    • Если сайт нужно перенести в хостинг-аккаунт, расположенный в учётной записи другого пользователя, укажите следующее:
      • «Перенести другому пользователя» — установите галочку.
      • «Сайт» — выберите сайт, который нужно перенести.
      • «ID получателя» — укажите ID учётной записи получателя (его нужно уточнить у получателя).
      • «Хостинг-аккаунт получателя» — укажите название хостинг-аккаунта, куда нужно перенести сайт (его нужно уточнить у получателя).
  4. Укажите, что конкретно нужно перенести, и нажмите «Далее»:
    • «Перенести виртуальные хосты и почтовые ящики» — установите галочку, если нужно перенести виртуальные хосты (сайты и поддомены, добавленные в разделе «Мои сайты») и привязанные к ним почтовые ящики (вместе с письмами в них).
    • «Копировать структуру файлов» — установите галочку, если нужно скопировать всё содержимое каталога выбранного сайта или любого из его подкаталогов. Если галочка установлена, дополнительно укажите:
      • Путь к каталогу в исходном хостинг-аккаунте, данные которого нужно скопировать. Если нужно скопировать всё содержимое каталога, оставьте поле пустым.
      • Путь к каталогу в целевом хостинг-аккаунте, куда нужно скопировать содержимое исходного каталога. Указываемый каталог должен быть пустым или несуществующим. При копировании он будет создан автоматически. Если нужно сохранить такую же структуру, как у исходного сайта, укажите то же, что было указано в пути к каталогу в исходном хостинг-аккаунте (если оно было пустое, тоже оставьте пустым).
    • «Копировать базу данных» — установите галочку, если нужно скопировать содержимое выбранной базы данных. Если галочка установлена, дополнительно укажите:
      • Название базы данных в исходном хостинг-аккаунте, содержимое которой нужно скопировать. Узнать, какую базу данных использует сайт, можно, просмотрев настройки подключения к базе данных в его конфигурационном файле.
      • Название базы данных в целевом хостинг-аккаунте, куда нужно скопировать содержимое исходной базы данных. Указывать нужно название базы данных, которая ещё не существует. При копировании она будет создана автоматически.
  5. Если сайт переносится в хостинг-аккаунт, расположенный в учётной записи другого пользователя, сообщите этому пользователю, чтобы он подтвердил операцию со своей стороны. Для этого ему нужно открыть в своей учётной записи раздел «Перенос сайта», переключиться на вкладку «Входящие запросы» и нажать «Принять»:Также получателю системой будет отправлено автоматическое сообщение о входящем запросе на перенос — оно высветится у получателя при входе в панель управления, появится в разделе «Сообщения» и на почту учётной записи будет отправлено соответствующее уведомление.
  6. Дождитесь завершения операции.
  7. В хостинг-аккаунте, куда был перенесён сайт, обязательно исправьте настройки подключения к базе данных в его конфигурационном файле:

    Если на сайте используются абсолютные пути, скорректируйте их (инструкция для OpenCart).

  8. Проверьте работу сайта.

  • hosting/site-transfer/between-hosting-accounts-auto.txt
  • Последние изменения: 2019/12/06 15:27
  • — karlov