Миграция сайтов

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

Далее в этом разделе:

Запуск миграции сайтов

Миграция приложений

Перенос папок

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

 

Запуск миграции сайтов

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

  1. Перейдите в раздел "Сайты и домены" того домена, на который собираетесь перенести содержимое, и нажмите Импортирование сайта.
  2. Укажите доменное имя исходного сайта, а также имя пользователя и пароль для доступа по FTP.
  3. Нажмите .

    1

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

  • Доменное имя исходного сайта преобразуется в правильный IP-адрес на целевом сервере.
  • С целевого сервера может быть установлено соединение по FTP с сервером, на котором находится исходный сайт (сервер FTP на целевом сервере корректно работает, необходимые порты не фильтруются брандмауэром на каком-либо из двух серверов и так далее).
  • Имя пользователя и пароль учетной записи FTP корректны. Убедитесь также, что пользователь FTP имеет доступ ко всем файлам и папкам в исходном веб-пространстве.

Если соединение прошло успешно, можно выбрать, какое именно содержимое надо перенести.

Вы можете перенести один или более объектов следующих типов:

  • Приложения
  • Папки
  • Базы данных
 

Миграция приложений

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

  • WordPress
  • Joomla
  • Drupal
  • PrestaShop

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

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

При миграции приложения имейте в виду следующие ограничения:

  • Приложение должно использовать базу данных MySQL.
  • Сервер баз данных MySQL должен использовать порт по умолчанию.

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

Примечание. Plesk Migrator не может автоматически проверить, отвечает ли приложение, которое вы собираетесь переносить, этим требованиям. Перед началом миграции удостоверьтесь в том, что приложение отвечает как общим требованиям, так и требованиям, специфическим для этого приложения.

Чтобы перенести приложение, выполните следующие шаги:

  1. Поставьте галочку возле приложения (или нескольких приложений), которое (или которые) вы хотите перенести.
  2. По умолчанию файлы приложения помещаются в ту же папку относительно корневой папки, в которой они находились на исходном сервере. При необходимости вы можете выбрать другое местоположение для файлов приложения на целевом сервере. Для этого нажмите ссылку / в столбце “Путь назначения” и введите путь к целевой папке (относительно корневой папки).
  3. Нажмите Начать импортирование.

Состояние установки изменится с "Готово к импортированию" на "Помещено в очередь", а затем на "В процессе". Если состояние изменилось на "Импортировано", это означает, что приложение перенесено.

Синхронизация перенесенных приложений

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

 

Перенос папок

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

Чтобы перенести папку, выполните следующие шаги:

  1. В разделе "Файлы" нажмите Добавить папку для импортирования и выберите папку, которую хотите перенести. При необходимости вы можете указать нужное местоположение папки на целевом сервере относительно корневой папки целевого сайта.
  2. Нажмите .

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

Синхронизация папок

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

 

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

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

Примечание. В настоящий момент можно переносить только базы данных MySQL.

Чтобы перенести базу данных, выполните следующие шаги:

  1. В разделе "Базы данных" нажмите Добавить базу данных для импортирования.
  2. Укажите информацию, необходимую для соединения с базой данных на исходном сервере, и нажмите OK.

Синхронизация баз данных

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