Поделиться через


Метод MigrateVirtualSystemToHost класса CIM_VirtualSystemMigrationService

Метод перемещения, переноса или перемещения виртуальной системы на целевой узел, указанный сетевым именем или IP-адресом.

Примечание

Этот метод предназначен как переходное решение только до тех пор, пока не будет доступно моделирование поддержки кластера.

Синтаксис

uint32 MigrateVirtualSystemToHost(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  string                 DestinationHost,
  [in]  string                 MigrationSettingData,
  [in]  string                 NewSystemSettingData,
  [in]  string                 NewResourceSettingData[],
  [out] CIM_ConcreteJob    REF Job
);

Параметры

ComputerSystem [in]

Исходная система виртуального компьютера для миграции.

DestinationHost [in]

Целевая система узла для миграции.

Допустимые форматы для этого параметра передаются через значения элементов свойства массива DestinationHostFormatsSupported[ ] в экземпляре CIM_VirtualSystemMigrationCapabilities , связанном через связь CIM_ElementCapabilities .

MigrationSettingData [in]

Строка, содержащая внедренный экземпляр класса CIM_VirtualSystemMigrationSettingData , представляющий параметры миграции, применимые к операции миграции.

NewSystemSettingData [in]

Строка, содержащая внедренный экземпляр класса CIM_VirtualSystemSettingData , представляющий новые свойства, применимые к виртуальной системе после ее переноса.

NewResourceSettingData [in]

Массив строк, каждый из которых содержит внедренный экземпляр класса CIM_ResourceAllocationSettingData, представляющий новые свойства, применимые к виртуальным ресурсам в область виртуальной системы после переноса.

Задание [out]

Если операция выполняется долго, при необходимости может быть возвращена CIM_ConcreteJob , представляющая задание.

Возвращаемое значение

Возвращает значение 0 при успешном выполнении; в противном случае возвращает ошибку.

Возвращаемый код/значение Описание
Завершено без ошибок
0
Виртуальная система перенесена.
Не поддерживается
1
Метод не поддерживается реализацией.
Сбой
2
Сбой миграции виртуальной системы по неопределенным причинам.
Timeout
3
Время ожидания миграции виртуальной системы; состояние виртуальной системы неизвестно.
Недопустимый параметр
4
Один или несколько параметров являются формально недопустимыми. Например, значение параметра DestinationHost могло быть указано в неподдерживаемом формате.
Недопустимое состояние
5
Исходная виртуальная система, исходная хост-система или целевая система узлов находятся в состоянии, которое позволяет инициировать запрошенную миграцию виртуальной системы; это может быть временным условием.
Несовместимые параметры
6
Один или несколько входных параметров несовместимы как набор или по отношению к целевому узлу. Например, значение параметра MigrationNewSettingData содержит свойства, которые не поддерживаются целевой системой узла, определяемой значением параметра DestinationHost .
DMTF Reserved
..
Проверка параметров метода — задание запущено
4096
Зарезервированный метод
4097..32767
Конкретный поставщик
32768..65535

Требования

Требование Значение
Минимальная версия клиента
Windows 8.1
Минимальная версия сервера
Windows Server 2012 R2
Пространство имен
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

CIM_VirtualSystemMigrationService