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


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

Переносит виртуальную систему или хранилище виртуальной системы на конечный узел, указанный в имени узла.

Синтаксис

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]

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

DestinationHost [in]

Имя системы узла для миграции. Формат этого имени задается свойством DestinationHostFormatsSupported класса Msvm_VirtualSystemMigrationCapabilities , связанного с этим классом.

MigrationSettingData [in]

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

NewSystemSettingData [in]

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

NewResourceSettingData [in]

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

Задание [out]

Если операция выполняется асинхронно, этот метод возвращает значение 4096, а этот параметр будет содержать ссылку на объект, производный от CIM_ConcreteJob.

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

Этот метод возвращает одно из следующих значений.

Проверенные параметры метода — задание запущено (4096)

Сбой (32768)

Доступ запрещен (32769)

Не поддерживается (32770)

Состояние неизвестно (32771)

Время ожидания (32772)

Недопустимый параметр (32773)

Система используется (32774)

Недопустимое состояние для этой операции (32775)

Неправильный тип данных (32776)

Система недоступна (32777)

Нехватка памяти (32778)

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

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

Msvm_VirtualSystemMigrationService