Правила заполнения файлов миграции

Basis–OpenStack

Ключ Опционально Формат Описание
src_name No string Имя источника в исходной инфраструктуре; не является hostname гостевой ОС. Значение не может быть пустым
src_ctrlurl No string URL Контроллера исходной инфраструктуры в формате https://IP_ADDRESS_or_FQDN:port. Должен совпадать с URL одной из Платформ, зарегистрированных в Контроллере
src_accesurl Yes string URI, по которому источник доступен со стороны Контроллера
src_ostype No string Тип гостевой ОС источника: "linux" или "windows". В текущей версии поддерживается только значение "linux"
src_vaultid Yes string GUID хранилища учётных данных для доступа в гостевую ОС источника. При отсутствии значения выполняется попытка получить необходимые учётные данные из контроллера исходной инфраструктуры и автоматически создать хранилище. При этом не все облака поддерживают управление учётными записями гостевых ОС ВМ или предоставление таких данных
src_rgid No int Идентификатор ресурсной группы в облаке Basis, в которой размещается источник
tgt_name Yes string Имя приёмника в целевой инфраструктуре; не является hostname гостевой ОС. Если поле не заполнено, при создании приёмника используется имя источника с добавлением суффикса _target
tgt_ctrlurl No string URL Контроллера целевой инфраструктуры в формате https://IP_ADDRESS_or_FQDN:port. Должен совпадать с URL одной из платформ, зарегистрированных в Контроллере
tgt_vaultid Yes string GUID хранилища учётных данных для доступа в гостевую ОС приёмника. При отсутствии значения выполняется попытка получить необходимые учётные данные из контроллера целевой инфраструктуры. При этом не все облака поддерживают управление учётными записями гостевых ОС ВМ или предоставление таких данных
tgt_cpu No int Количество CPU приёмника.
tgt_ram No int Объём оперативной памяти приёмника в мегабайтах
tgt_osimage No string Идентификатор образа ОС в целевой инфраструктуре, на основе которого создаётся приёмник
tgt_storageid No string Идентификатор системы хранения данных в целевой инфраструктуре, на которой размещаются диски приёмника. Все диски создаются на одной и той же системе хранения
tgt_project No string GUID проекта в OpenStack, в рамках которого создаются приёмники. Проект должен быть доступен через платформу, указанную в поле tgt_ctrlurl
tgt_avzone No string Имя availability zone в OpenStack, в которой создаются приёмники. Указанная зона должна быть доступна через платформу, указанную в поле tgt_ctrlurl
tgt_secgroup Yes string Имя security group в OpenStack, которая назначается сетевым интерфейсам приёмника. Указанная группа должна быть доступна через платформу, указанную в поле tgt_ctrlurl
tgt_nic01_ip Yes string IP-адрес, назначаемый первому сетевому интерфейсу приёмника. Если значение не указано, IP-адрес для данного интерфейса наследуется от соответствующего интерфейса источника. Сеть или подсеть в целевой инфраструктуре выбирается автоматически: используется первая доступная сеть/подсеть, диапазон адресов которой включает указанный IP-адрес
tgt_nic01_gw Yes string Шлюз по умолчанию для первого сетевого интерфейса приёмника. Если значение не указано, может быть использован шлюз по умолчанию, настроенный для соответствующего интерфейса источника
tgt_nic02_ip Yes string IP-адрес, назначаемый второму сетевому интерфейсу приёмника. Если значение не указано, IP-адрес для данного интерфейса наследуется от соответствующего интерфейса источника. Сеть или подсеть в целевой инфраструктуре выбирается автоматически: используется первая доступная сеть/подсеть, диапазон адресов которой включает указанный IP-адрес
tgt_nic02_gw Yes string Шлюз по умолчанию для второго сетевого интерфейса приёмника. Если значение не указано, может быть использован шлюз по умолчанию, настроенный для соответствующего интерфейса источника
tgt_util_networkid Yes string GUID подсети (subnet) в OpenStack, используемой в качестве миграционной сети. Если значение параметра задано, на время миграции помимо основных сетевых интерфейсов на приёмнике создаётся дополнительный сетевой интерфейс, подключённый к указанной подсети. Этот интерфейс используется как предпочтительный канал для взаимодействия Контроллера с приёмником. Функциональность автоматического удаления этого интерфейса после успешной миграции планируется в следующих релизах
flow Yes string Признак использования режима Flow для данной миграционной пары: указать "yes", если режим Flow требуется; указать "no" или оставить поле пустым, если режим Flow не используется

vCenter–OpenStack

Ключ Опционально Формат Описание
src_name No string Имя источника в исходной инфраструктуре; не является hostname гостевой ОС. Значение не может быть пустым
src_grouptag Yes string Произвольная метка группировки источников vCenter. Используется для логического объединения источников при миграции.
src_ctrlurl No string URL Контроллера исходной инфраструктуры в формате https://IP_ADDRESS_or_FQDN:port. Должен совпадать с URL одной из платформ, зарегистрированных в Контроллере
src_accesurl Yes string URI, по которому источник доступен со стороны Контроллера
src_ostype No string Тип гостевой ОС источника: "linux" или "windows". В текущей версии поддерживается только значение "linux"
src_vaultid No string GUID хранилища учётных данных для доступа в гостевую ОС источника. При отсутствии значения выполняется попытка получить необходимые учётные данные из контроллера исходной инфраструктуры и автоматически создать хранилище. При этом не все облака поддерживают управление учётными записями гостевых ОС ВМ или предоставление таких данных
src_datacenter No string Имя виртуального дата-центра vCenter в исходной инфраструктуре, в котором размещается источник
src_cluster No string Имя кластера vCenter в исходной инфраструктуре, в котором размещается источник
src_respool Yes string Имя пула ресурсов vCenter в исходной инфраструктуре, в котором размещается источник
src_folder Yes string Имя папки vCenter в исходной инфраструктуре, в которой размещается источник
tgt_name Yes string Имя приёмника в целевой инфраструктуре; не является hostname гостевой ОС. Если поле не заполнено, при создании приёмника используется имя источника с добавлением суффикса _target
tgt_ctrlurl No string URL контроллера целевой инфраструктуры в формате https://IP_ADDRESS_or_FQDN:port. Должен совпадать с URL одной из платформ, зарегистрированных в Контроллере
tgt_vaultid Yes string GUID хранилища учётных данных для доступа в гостевую ОС приёмника. При отсутствии значения выполняется попытка получить необходимые учётные данные из контроллера целевой инфраструктуры. При этом не все облака поддерживают управление учётными записями гостевых ОС ВМ или предоставление таких данных
tgt_cpu No int Количество CPU приёмника
tgt_ram No int Объём оперативной памяти приёмника в мегабайтах
tgt_osimage No string Идентификатор образа ОС в целевой инфраструктуре, на основе которого создаётся приёмник
tgt_storageid No string Идентификатор системы хранения данных в целевой инфраструктуре, на которой размещаются диски приёмника. Все диски создаются на одной и той же системе хранения
tgt_project No string GUID проекта в OpenStack, в рамках которого создаются приёмники. Проект должен быть доступен через платформу, указанную в поле tgt_ctrlurl
tgt_avzone No string Имя availability zone в OpenStack, в которой создаются приёмники. Указанная зона должна быть доступна через платформу, указанную в поле tgt_ctrlurl
tgt_secgroup No string Имя security group в OpenStack, которая назначается сетевым интерфейсам приёмника. Указанная группа должна быть доступна через платформу, указанную в поле tgt_ctrlurl
tgt_nic01_ip Yes string IP-адрес, назначаемый первому сетевому интерфейсу приёмника. Если значение не указано, IP-адрес для данного интерфейса наследуется от соответствующего интерфейса источника. Сеть или подсеть в целевой инфраструктуре выбирается автоматически: используется первая доступная сеть/подсеть, диапазон адресов которой включает указанный IP-адрес
tgt_nic01_gw Yes string Шлюз по умолчанию для первого сетевого интерфейса приёмника. Если значение не указано, может быть использован шлюз по умолчанию, настроенный для соответствующего интерфейса источника
tgt_nic02_ip Yes string IP-адрес, назначаемый второму сетевому интерфейсу приёмника. Если значение не указано, IP-адрес для данного интерфейса наследуется от соответствующего интерфейса источника. Сеть или подсеть в целевой инфраструктуре выбирается автоматически: используется первая доступная сеть/подсеть, диапазон адресов которой включает указанный IP-адрес
tgt_nic02_gw Yes string Шлюз по умолчанию для второго сетевого интерфейса приёмника. Если значение не указано, может быть использован шлюз по умолчанию, настроенный для соответствующего интерфейса источника
tgt_util_networkid Yes string GUID подсети (subnet) в OpenStack, используемой в качестве миграционной сети. Если значение параметра задано, на время миграции помимо основных сетевых интерфейсов на приёмнике создаётся дополнительный сетевой интерфейс, подключённый к указанной подсети. Этот интерфейс используется как предпочтительный канал для взаимодействия Контроллера с приёмником. Функциональность автоматического удаления этого интерфейса после успешной миграции планируется в следующих релизах
flow Yes string Признак использования режима Flow для данной миграционной пары: указать "yes", если режим Flow требуется; указать "no" или оставить поле пустым, если режим Flow не используется
scriptmap Yes string Имя карты скриптов, применяемой к миграционной паре. Используется для сопоставления сценариев автоматизации на этапах миграции