Конфигурационные файлы для миграции с Confixx

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

[GLOBAL]
source-type: confixx
source-servers: confixx
target-type: plesk

[plesk]
ip:
os: unix

[confixx]
ip:
os: unix
ssh-password:

Этот конфигурационный файл содержит расширенные настройки и позволяет регулировать различные аспекты миграции:

[GLOBAL]
# В этом разделе определяются глобальные настройки мигратора.
 
# [обязательный параметр, не может быть изменен] source-type
# Тип продукта исходного сервера.
#
# Это шаблон конфигурационного файла для миграции с cPanel
# на Plesk. Для остальных типов исходной панели хостинга найдите другие
# шаблоны конфигурационных файлов и выберите наиболее подходящий для вашей исходной панели хостинга.
source-type: confixx
 
# [обязательный параметр] source-servers
# Список разделов, которые описывают исходные
# серверы, через запятую. 
#
# Порядок имен разделов в этом списке имеет значение: сервер,
# имя раздела которого находится в списке раньше, имеет приоритет при разрешении конфликтов.
source-servers: confixx

# [обязательный параметр, не может быть изменен] target-type
# Тип продукта целевого сервера.
target-type: plesk

# [необязательный параметр] session-dir
# Папка для временных файлов мигратора.
# Если она не указана, временные файлы будут помещены в папку './migration-session'.
# session-dir: migration-session
 
# [необязательный параметр] zones-ttl
# Время в секундах, которое Plesk Migrator устанавливает в качестве минимального TTL записи SOA
# и интервала обновления на новом сервере DNS.
# Если оно не указано, используется значение по умолчанию: 120
# zones-ttl: 120
 
# [необязательный параметр] external-dns-server
# IPv4-адрес внешнего сервера DNS, позволяющего выполнять рекурсивные DNS-запросы.
# Мигратор использует указанный адрес, чтобы проверить, могут ли обычные пользователи интернет
# получать корректные записи DNS для перенесенных доменов. Если
# ничего не указано, мигратор будет использовать сервер DNS Google (8.8.8.8).
# Если указано значение 'none', мигратор пропустит эту проверку.
# external-dns-server: 8.8.8.8

# [необязательный параметр] mail-messages-delta-limit
# При проверке почты после миграции количество сообщений в почтовых ящиках на исходном сервере сравнивается
# с соответствующим количеством на целевом сервере. Если эти количества различаются более чем на значение
# параметра "mail-message-count-max-difference", выдается ошибка.
# Если этот параметр не указан, используется значение по умолчанию: 10
# mail-messages-delta-limit: 10

# [необязательный параметр] website-availability-check-timeout
# Время ожидания, которое использует Plesk Migrator при проверке доступности сайтов
# после миграции. Если оно не указано, используется значение по умолчанию: 30
# website-availability-check-timeout: 30

# [необязательный параметр] log-message-context-length
# При записи в журнал многострочного вывода (запроса или ответа API), показывать только верхние N
# и нижние N строк. По умолчанию это 10. Укажите значение 0, если хотите, чтобы в журнал записывалось полное
# многострочное сообщение.
# log-message-context-length: 10

# [необязательный параметр] use-hosting-analyser
# Укажите значение 'True', если хотите, чтобы был проведен анализ хостинга, и определен оптимальный
# алгоритм копирования контента. Значение этой опции по умолчанию – 'True'.
# use-hosting-analyser: True

# [необязательный параметр] hosting-analysis-ttl
# Время в секундах, которое Plesk Migrator устанавливает в качестве минимального TTL
# для результатов анализа хостинга.
# Если оно не указано, используется значение по умолчанию: 900
# hosting-analysis-ttl: 900
 
[plesk]
# В этом разделе определяются настройки целевого сервера Plesk.
 
# [обязательный параметр] ip
# IPv4-адрес целевого сервера Plesk.
ip:

# [обязательный параметр] os
# Тип операционной системы сервера, должен иметь значение 'unix' для миграции с cPanel.
os: unix

# [необязательный параметр] panel-username
# Имя пользователя администратора Plesk. Если оно не указано, используется значение 'admin'.
# panel-username: admin

# [необязательный параметр] panel-password
# Пароль администратора Plesk. Если он не указан, он будет определен автоматически.
# panel-password: setup

# [необязательный параметр] unix-session-dir
# Папка с временными файлами Plesk на целевом сервере Linux. Если
# она не указана, временные файлы будут помещены в папку '/tmp'
# unix-session-dir: /tmp

# [необязательный параметр] is-local
# Определяет, установлен ли мигратор на том же сервере, что и целевой Plesk.
# Значение по умолчанию - true.
# is-local: true

# [необязательный параметр] apache-restart-interval
# Минимальный временной интервал в секундах, с которым Plesk будет перезапускать Apache во время
# миграции. Если этот интервал мал, Apache будет перезапускаться слишком часто. Это
# может привести к долгим периодам бездействия на целевом сервере Plesk. Если этот интервал слишком большой,
# существующим пользователям на целевом сервере Plesk придется дольше ждать, пока
# их изменения будут применены. Чтобы интервал перезапуска Apache не изменялся, укажите значение
# 'none'. Если интервал не указан, мигратор не будет изменять значение
# интервала перезапуска Apache.
# apache-restart-interval: none

[confixx]
# В этом разделе определяются настройки исходного сервера Confixx 'confixx'.

# [обязательный параметр] ip
# IP-адрес имени хоста исходного сервера.
ip:

# [обязательный параметр] os
# Тип операционной системы сервера, должен иметь значение 'unix' для миграции с Confixx.
os: unix

# [необязательный параметр] ssh-username
# Имя привилегированного системного пользователя на этом сервере Confixx. Если оно не указано, используется значение 'root'.
# ssh-username: root

# [необязательный параметр] ssh-auth-type
# Тип авторизации по SSH.
# Поддерживаются два типа авторизации: 'password' и 'key'. По умолчанию используется 'password'.
# ssh-auth-type: password

# [необязательный параметр] ssh-password
# Пароль привилегированного системного пользователя на этом сервере Confixx.
# Его надо указать, если вы выбрали тип авторизации по SSH ‘password’.
# Обратите внимание, что знак решетки в пароле считается обычным символом.
ssh-password:

# [необязательный параметр] ssh-key
# Имя файла секретного ключа SSH. Вы можете указать его, если выберете тип авторизации
# по SSH ‘key’. Если оно не указано, используются ключи "id_rsa" или "id_dsa"
# из папки '~/.ssh'.
# ssh-key: id_dsa

# [необязательный параметр] copy-mail-content
# Этот параметр определяет, надо ли копировать почтовое содержимое с сервера:
# 'full' - скопировать все содержимое, 'none' - не копировать. Если он не указан, все почтовое содержимое
# будет скопировано.
# copy-mail-content: full

# [необязательный параметр] copy-web-content
# Этот параметр определяет, надо ли копировать веб-содержимое с сервера:
# 'full' - скопировать все содержимое, 'none' - не копировать. Если он не указан, все веб-содержимое
# будет скопировано.
# copy-web-content: full

# [необязательный параметр] session-dir
# Папка с временными файлами.
# Если она не указана, временные файлы помещаются в папку /tmp.
# session-dir: /tmp