класс Msvm_VirtualSystemExportSettingData

Предоставляет дополнительные сведения для использования с методом ExportSystemDefinition класса Msvm_VirtualSystemManagementService .

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

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemExportSettingData : CIM_SettingData
{
  uint8   CaptureLiveState;
  string  InstanceID;
  string  Caption;
  string  Description;
  string  ElementName;
  uint8   CopySnapshotConfiguration;
  boolean CopyVmRuntimeInformation;
  boolean CopyVmStorage;
  boolean CreateVmExportSubdirectory;
  string  SnapshotVirtualSystem;
  uint8   BackupIntent;
  boolean ExportForLiveMigration;
  boolean DisableDifferentialOfIgnoredStorage;
  string  ExcludedVirtualHardDisks[];
  string  DifferentialBackupBase;
};

Члены

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

Элемент Property

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

BackupIntent

Тип данных: uint8

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

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

Примечание

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

BackupIntentPreserveChain (0)

Все экспортированные полные и разностные резервные наборы данных будут сохранены как есть.

BackupIntentMerge (1)

Экспортированные полные и разностные резервные наборы данных будут объединены для синтеза полных резервных наборов данных.

Caption

Тип данных: string

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

Квалификаторы: MaxLen (64)

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

CaptureLiveState

Тип данных: uint8

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

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

CaptureCrashConsistentState (0)

Сохраненные файлы состояния не будут экспортированы для работающей виртуальной машины, что приведет к сбою.

CaptureSavedState (1)

Сохраненные файлы состояния для работающей виртуальной машины будут экспортированы вместе с конфигурацией виртуальной машины.

CaptureAppConsistentState (2)

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

Примечание

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

CopySnapshotConfiguration

Тип данных: uint8

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

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

ExportAllSnapshots (0)

Все моментальные снимки будут экспортированы вместе с виртуальной машиной.

ExportNoSnapshots (1)

С виртуальной машиной не экспортируются моментальные снимки.

ExportOneSnapshot (2)

Моментальные снимки, определенные свойством SnapshotVirtualSystem, будут экспортированы вместе с виртуальной машиной. Свойства CopyVmStorage и CopyVmRuntimeInformation игнорируются, сведения о хранилище и времени выполнения экспортируются вместе с виртуальной машиной, а все разностные диски VHD будут объединены в новый виртуальный жесткий диск.

ExportOneSnapshotForBackup (3)

Snapshot, определяемые свойством SnapshotVirtualSystem, будут экспортированы для резервного копирования виртуальной машины. Экспортируемая конфигурация будет использовать идентификатор виртуальной машины.

Примечание

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

CopyVmRuntimeInformation

Тип данных: boolean

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

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

Значение Значение
True
Будут скопированы сведения о времени выполнения виртуальной машины.
False
Сведения о времени выполнения виртуальной машины не копируются.

CopyVmStorage

Тип данных: boolean

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

Указывает, будет ли скопировано хранилище виртуальной машины при экспорте виртуальной машины.

Значение Значение
True
Хранилище виртуальной машины будет скопировано.
False
Хранилище виртуальной машины не будет скопировано.

CreateVmExportSubdirectory

Тип данных: boolean

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

Указывает, будет ли создан подкаталог с именем виртуальной машины при экспорте виртуальной машины.

Значение Значение
True
Будет создан подкаталог.
False
Подкаталог не будет создан.

Описание

Тип данных: string

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

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

DifferentialBackupBase

Тип данных: string

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

База для разностного экспорта. Это либо путь к экземпляру Msvm_VirtualSystemReferencePoint, который представляет точку отсчета, либо путь к экземпляру Msvm_VirtualSystemSettingData, который представляет snapshot, который будет использоваться в качестве основы для разностного экспорта. Если для свойства CopySnapshotConfiguration не задано значение 3(ExportOneSnapshotForBackup), это свойство игнорируется.

Примечание

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

DisableDifferentialOfIgnoredStorage

Тип данных: boolean

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

Указывает, будут ли создаваться разностные диски для хранилища, игнорируемого во время экспорта. По умолчанию для этого параметра задано значение false, что означает, что разные диски создаются для хранилища, которое не будет скопировано в место назначения экспорта.

Примечание

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

ElementName

Тип данных: string

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

Отображаемое имя для этого экземпляра. Кроме того, отображаемое имя можно использовать в качестве свойства индекса для поиска или запроса. Это свойство наследуется от CIM_SettingData.

ExcludedVirtualHardDisks

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

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

Массив идентификаторов экземпляров Msvm_StorageAllocationSettingData (RASD), представляющих виртуальные жесткие диски, которые требуется исключить из операции экспорта. Если хотя бы один из предоставленных идентификаторов не является допустимым подключенным виртуальным жестким диском, операция завершится ошибкой.

Виртуальные жесткие диски, на которые ссылается это свойство, могут быть из виртуальной машины и (или) из любого ее моментального снимка. Исключение виртуальных жестких дисков не поддерживается, если свойство CopySnapshotConfiguration имеет значение 0(ExportAllSnapshots).

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

Примечание

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

ExportForLiveMigration

Тип данных: boolean

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

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

Примечание

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

InstanceID

Тип данных: string

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

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

В область пространства имен, создающего экземпляр, непрозрачно и уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_SettingData.

SnapshotVirtualSystem

Тип данных: string

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

Путь к экземпляру Msvm_VirtualSystemSettingData, представляющего snapshot для экспорта с виртуальной машиной. Если для свойства CopySnapshotConfiguration не задано значение 2 (ExportOneSnapshot), это свойство игнорируется.

Комментарии

Доступ к классу Msvm_VirtualSystemExportSettingData может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей пользователей и WMI.

Требования

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

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

CIM_SettingData

Классы управления виртуальной системой

ExportSystemDefinition