1. Войдите в Plesk на целевом сервере как администратор.

  2. Перейдите в раздел Управление сервером > Расширения > Plesk Migrator > Начать новую миграцию. Если Plesk Migrator недоступен, установите его, следуя инструкциям, приведенным здесь.

    image 78132

  3. Выберите панель хостинга, установленную на исходном сервере, в меню Тип панели.

  4. Укажите следующие параметры:

    • IP-адрес исходного сервера. При миграции с сервера Linux укажите также порт SSH (по умолчанию 22).
    • (Plesk для Linux) Имя пользователя и пароль пользователя root на исходном сервере. Или можете авторизоваться с помощью ключей SSH. Подробности смотрите в разделе Авторизация по SSH (Linux).
    • (Plesk для Windows) Имя пользователя и пароль встроенной учетной записи как на исходном, так и на и целевом сервере.
    • Папка для хранения временных файлов на исходном сервере (убедитесь, что места на диске достаточно для хранения дампа самой большой базы данных, которая будет перенесена).
  5. При миграции с сервера Windows укажите способ установки RPC-агента (приложения, которое позволяет Plesk Migrator собирать данные):

    • Автоматически (рекомендуется). Plesk Migrator попытается развернуть и запустить RPC-агент на исходном сервере под встроенной учетной записью администратора. В некоторых случаях автоматическое развертывание может привести к ошибке (например, из-за настроек брандмауэра, а также из-за того, что отключен общий доступ к файлам и принтерам или служба RPC). Если это произошло, разверните агент вручную.
    • Вручную. Вы увидите ссылку для скачивания пакета для установки RPC-агента. Скачайте пакет и установите агент вручную на исходном сервере.
  6. Нажмите Подготовить миграцию, чтобы перейти к следующему шагу. Plesk Migrator попытается получить данные о различных объектах (доменах, подписках, учетных записях клиентов и реселлеров, а также тарифных планах), найденных на исходном сервере. Если попытка соединения не удалась, перепроверьте информацию об исходном сервере, удостоверьтесь, что соединение не заблокировано брандмауэром, и повторите попытку.

    Имейте в виду, что, начиная с этого момента, вы можете выйти из интерфейса мигратора без потери прогресса – миграция останется в процессе выполнения, пока вы явно не завершите её. Чтобы продолжить миграцию с момента выхода из интерфейса, перейдите в раздел Управление сервером > Расширения > Plesk Migrator и нажмите ссылку на соответствующую миграцию в списке.

    image 77165

  7. Вы увидите вкладку Список подписок.

    image 79597

    Здесь вы можете выбрать подписки для миграции (обратите внимание, что вы не можете переносить отдельные домены; наименьшее возможное количество объектов, которое можно перенести – это подписка и все ее домены). Вы можете использовать один из четырех возможных фильтров:

    • Подписка. Если вы переносите подписку, принадлежащую клиенту или реселлеру, соответствующая учетная запись клиента/реселлера также будет перенесена (если не указан произвольный владелец подписки – смотрите ниже). Тарифный план, на котором основана подписка, также будет перенесен.
    • Клиент. Если вы переносите учетную запись клиента, все подписки, принадлежащие этой учетной записи, будут перенесены вместе с хостинг-планами, на которых они основаны.
    • Реселлер. Если вы переносите учетную запись реселлера, все подписки, принадлежащие этой учетной записи, будут перенесены вместе с хостинг-планами, на которых они основаны. Обратите внимание, что перенос учетной записи реселлера не приводит к автоматическому переносу учетных записей клиентов, принадлежащих этому реселлеру. Если вы выбрали для переноса учетную запись реселлера и одну или более учетных записей клиентов, принадлежащих этому реселлеру, то принадлежность клиентов реселлеру сохранится на целевом сервере.
    • Тарифный план. Если вы переносите тарифный план, все основанные на нем подписки также будут перенесены. Если вы переносите тарифный план, принадлежащий реселлеру, учетная запись этого реселлера также будет перенесена; кроме того, будут перенесены все подписки, основанные на выбранном тарифном плане, вместе с учетными записями клиентов, которым они принадлежат.
  8. По умолчанию Plesk также переносит дополнительный контент (почтовые сообщения, файлы сайта, таблицы баз данных и внешние ID). Если вы не хотите переносить эти типы контента, снимите соответствующие флажки.

    Примечание: Внешние ID ― это идентификаторы, которые связывают объекты Plesk (такие как подписки, клиенты и реселлеры) с внешними службами. Внешние ID существуют, только если ваш Plesk интегрирован с внешними службами (например, со службой биллинга, такой как WHMCS). Если такая интеграция существует или вы не уверены в том, что ее нет, оставьте выбранной опцию «Перенести внешние ID», чтобы перенести внешние ID на целевой сервер. Если даже у вас нет внешних IDs, это никак не помешает миграции.

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

  10. Чтобы изменить настройки миграции, нажмите Настройки в правом верхнем углу.

    image 77157

    Здесь доступны следующие опции:

    • Изменить настройки приложений. По умолчанию во время миграции Plesk пытается внести изменения в конфигурационные файлы нескольких часто используемых приложений, чтобы обеспечить их работу на целевом сервере. Снимите этот флажок, если хотите внести нужные изменения вручную. Включение этой опции увеличит время миграции.
    • Интервал перезапуска Apache (только в Plesk для Linux). Перезапуск веб-сервера на целевом сервере необходим для того, чтобы перенесенные домены были доступны по сети. Убедитесь, что выставлено не слишком низкое значение (меньше 300 секунд выставлять не рекомендуется), так как все размещенные на сервере домены будут временно недоступны во время каждого перезапуска веб-сервера.
    • Запустить проверку после миграции. По умолчанию по окончании миграции Plesk выполняет ряд автоматизированных тестов, чтобы выявить потенциальные проблемы, связанные с перенесенными доменами. Снимите этот флажок, если не хотите, чтобы эти тесты выполнялись. Включение этой опции увеличит время миграции.
  11. Если вы довольны своим выбором списка подписок для переноса и настроек миграции, нажмите Перенести. Plesk выполнит предварительную проверку для выявления потенциальных проблем и покажет отчет о ее результатах.

    image 77176

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

    image 77159

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

    image 77160

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

    image 77161

    • Значок image 77162 означает, что миграция завершилась успешно.
    • Значок image 77163 означает, что миграция завершилась с ошибками. Нажмите [Подробности] для просмотра списка проблем, которые возникли в ходе миграции.
    • Значок image 77164 означает, что миграция была прервана. Нажмите [Подробности] для просмотра списка проблем, которые возникли в ходе миграции.
  14. Если вы хотите выполнить дополнительную синхронизацию содержимого подписки после окончания миграции, нажмите [Повторить синхронизацию] рядом с именем подписки.

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