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


класс Msvm_VirtualSystemMigrationSettingData

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

Следующий синтаксис представляет собой упрощенный код MOF и включает все унаследованные свойства.

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemMigrationSettingData : CIM_VirtualSystemMigrationSettingData
{
  string  InstanceID;
  string  Caption = "Migration Setting Data";
  string  Description = "Virtual System Migration Setting Data";
  string  ElementName;
  uint16  MigrationType;
  uint16  Priority;
  uint16  Bandwidth;
  string  BandwidthUnit;
  string  OtherTransportType;
  uint16  TransportType;
  boolean RemoveSourceUnmanagedVhds;
  boolean AvoidRemovingVHDs;
  uint16  CPUCappingMagnitude;
  boolean CancelIfBlackoutThresholdExceeded;
  boolean AllowOverwriteExistingFile;
  string  UnmanagedVhds[];
  string  DestinationPlannedVirtualSystemId;
  string  DestinationIPAddressList[];
  boolean RetainVhdCopiesOnSource;
  boolean EnableCompression;
};

Члены

Класс Msvm_VirtualSystemMigrationSettingData имеет следующие типы членов:

Элемент Property

Класс Msvm_VirtualSystemMigrationSettingData имеет эти свойства.

AllowOverwriteExistingFile

Тип данных: boolean

Тип доступа: чтение и запись

Разрешите операции миграции хранилища перезаписывать существующие VHDX-файлы.

Примечание

Это свойство было добавлено в Windows 10 версии 1703.

Избегайте удаления VHD

Тип данных: boolean

Тип доступа: чтение и запись

Не удаляйте виртуальные жесткие диски во время миграции, т. е. виртуальные жесткие диски в источнике успешно и виртуальные жесткие диски в месте назначения в случае сбоя.

Примечание

Добавлено в Windows 10 версии 1703 и Windows Server 2016.

Пропускная способность

Тип данных: uint16

Тип доступа: только для чтения

Указывает пропускную способность, назначенную или запрошенную для операции миграции виртуальной системы. Единицы пропускной способности задаются свойством BandwidthUnit . В миграции значение 0 указывает пропускную способность по умолчанию. В противном случае значение 0 указывает, что пропускная способность не поддерживается.

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

Это свойство наследуется от CIM_VirtualSystemMigrationSettingData.

BandwidthUnit

Тип данных: string

Тип доступа: только для чтения

Задает единицы измерения, используемые свойством Bandwidth . Значение этого свойства должно быть юридическим значением квалификатора "Программные единицы", как определено в приложении C.1 к DSP0004 версии 2.4 или более поздней версии.

Если значение этого свойства равно "percent", значение свойства Bandwidth должно находиться в диапазоне от 0 до 100, а более высокие значения указывают на более высокую пропускную способность. Значение 100 указывает общую доступную пропускную способность для выполнения операций миграции виртуальной системы. Значения от 1 до 100 должны линейно сопоставляться с доступным диапазоном пропускной способности. Например, значение 50 должно запрашивать половину доступной пропускной способности.

Это свойство наследуется от CIM_VirtualSystemMigrationSettingData.

CancelIfBlackoutThresholdExceededed

Тип данных: boolean

Тип доступа: чтение и запись

Отменяет миграцию при превышении порогового времени отключения.

Примечание

Добавлено в Windows 10 версии 1709.

Caption

Тип данных: string

Тип доступа: только для чтения

Краткое описание объекта . Это свойство наследуется от CIM_ManagedElement.

CPUCappingMagnitude

Тип данных: uint16

Тип доступа: чтение и запись

Квалификаторы: Override ("CPUCappingMagnitude")

Степень ограничения ЦП во время миграции.

Примечание

Добавлено в Windows 10 версии 1709.

Обычный (0)

Низкий (1)

Высокий (2)

Описание

Тип данных: string

Тип доступа: только для чтения

Описание объекта. Это свойство наследуется от CIM_ManagedElement.

DestinationIPAddressList

Тип данных: строковый массив

Тип доступа: чтение и запись

Это значение будет иметь значение NULL для миграции хранилища. Для миграции виртуальной системы он может содержать список IP-адресов конечного узла.

DestinationPlannedVirtualSystemId

Тип данных: string

Тип доступа: чтение и запись

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

ElementName

Тип данных: string

Тип доступа: только для чтения

Отображаемое имя объекта. Это свойство наследуется от CIM_SettingData.

EnableCompression

Тип данных: boolean

Тип доступа: чтение и запись

Указывает, следует ли сжимать трафик динамической миграции. Значение True указывает на сжатие; В противном случае — false.

Windows 8.1. Это значение не поддерживается до тех пор, пока Windows 8.1 и Windows Server 2012 R2.

InstanceID

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Ключ

Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_ManagedElement.

MigrationType

Тип данных: uint16

Тип доступа: чтение и запись

Квалификаторы: Override ("MigrationType")

Указывает тип выполняемой операции миграции. Это свойство наследуется от CIM_VirtualSystemMigrationSettingData.

Неизвестно (0)

VirtualSystem (32768)

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

Хранилище (32769)

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

Промежуточный (32770)

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

VirtualSystemAndStorage (32771)

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

StorageDeepCheck (32772)

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

OtherTransportType

Тип данных: string

Тип доступа: только для чтения

Указывает тип транспорта, который будет применяться, если значение TransportType равно 1 (Другое). Это свойство наследуется от CIM_VirtualSystemMigrationSettingData.

Приоритет

Тип данных: uint16

Тип доступа: только для чтения

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

Это свойство наследуется от CIM_VirtualSystemMigrationSettingData.

RemoveSourceUnmanagedVhds

Тип данных: boolean

Тип доступа: чтение и запись

Удалите исходные неуправляемые виртуальные жесткие диски.

Примечание

Добавлено в Windows 10 и Windows Server 2016.

RetainVhdCopiesOnSource

Тип данных: boolean

Тип доступа: чтение и запись

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

TransportType

Тип данных: uint16

Тип доступа: чтение и запись

Квалификаторы: Override ("TransportType")

Указывает тип транспорта, применяемого для операции миграции виртуальной системы. Это свойство наследуется от CIM_VirtualSystemMigrationSettingData.

Неизвестно (0)

Другое (1)

SSH (2)

TLS (3)

TLS Strict (4)

TCP (5)

IPC (6)

DmTF Reserved (..)

Зарезервировано поставщиком (32768.)

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

TCP (5)

Указывает тип транспорта TCP.

SMB (32768)

Указывает, что тип транспорта для передачи состояния виртуальной машины — SMB.

UnmanagedVhds

Тип данных: строковый массив

Тип доступа: чтение и запись

Квалификаторы: ArrayType ("Indexed"), HyperVEmbeddedInstance ("Msvm_MoveUnmanagedVhd")

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

Примечание

Добавлено в Windows 10 и Windows Server 2016.

Требования

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

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

CIM_VirtualSystemMigrationSettingData

MigrateVirtualSystemToHost