MSVM _ VirtualSystemExportSettingData, classe

Fournit des informations supplémentaires à utiliser avec la méthode ExportSystemDefinition de la classe _ VirtualSystemManagementService MSVM .

La syntaxe suivante est simplifiée format MOF (MOF) et comprend toutes les propriétés héritées.

Syntaxe

[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;
};

Membres

La classe MSVM _ VirtualSystemExportSettingData possède les types de membres suivants :

Propriétés

La classe MSVM _ VirtualSystemExportSettingData possède les propriétés suivantes.

BackupIntent

Type de données : UInt8

Type d’accès : lecture/écriture

Indique l’intention d’utiliser les jeux de sauvegarde exportés.

Notes

cette propriété a été ajoutée dans Windows 10 et Windows Server 2016.

BackupIntentPreserveChain (0)

Tous les jeux de sauvegardes complets et différentiels exportés sont conservés tels quels.

BackupIntentMerge (1)

Les jeux de sauvegarde complète et différentielle exportés sont fusionnés pour synthétiser les jeux de sauvegarde complète.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (64)

Brève description de l’objet. Cette propriété est héritée de la _ propriété ManagedElement CIM.

CaptureLiveState

Type de données : UInt8

Type d’accès : lecture/écriture

Indique l’État à capturer si la cible de l’exportation est une machine virtuelle en cours d’exécution.

CaptureCrashConsistentState (0)

Aucun fichier d’état enregistré ne sera exporté pour l’ordinateur virtuel en cours d’exécution, en le plaçant dans un état de cohérence en cas d’incident.

CaptureSavedState (1)

Les fichiers d’État enregistrés pour la machine virtuelle en cours d’exécution seront exportés en même temps que la configuration de la machine virtuelle.

CaptureAppConsistentState (2)

L’état de cohérence des applications de la machine virtuelle en cours d’exécution sera exporté.

Notes

ajouté dans Windows 10 et Windows Server 2016.

CopySnapshotConfiguration

Type de données : UInt8

Type d’accès : lecture/écriture

Indique les captures instantanées à exporter avec la machine virtuelle.

ExportAllSnapshots (0)

Toutes les captures instantanées sont exportées avec la machine virtuelle.

ExportNoSnapshots (1)

Aucune capture instantanée n’est exportée avec la machine virtuelle.

ExportOneSnapshot (2)

Les instantanés identifiés par la propriété SnapshotVirtualSystem sont exportés avec l’ordinateur virtuel. Les propriétés CopyVmStorage et CopyVmRuntimeInformation sont ignorées, les informations de stockage et d’exécution sont exportées avec la machine virtuelle et tous les disques de différenciation VHD sont fusionnés dans un nouveau disque dur virtuel.

ExportOneSnapshotForBackup (3)

L’instantané identifié par la propriété SnapshotVirtualSystem sera exporté à des fins de sauvegarde de la machine virtuelle. La configuration exportée utilise l’ID de la machine virtuelle.

Notes

ajouté dans Windows 10 et Windows Server 2016.

CopyVmRuntimeInformation

Type de données : booléen

Type d’accès : lecture/écriture

Indique si les informations d’exécution de la machine virtuelle seront copiées lors de l’exportation de l’ordinateur virtuel.

Valeur Signification
True
Les informations d’exécution de la machine virtuelle seront copiées.
Faux
Les informations d’exécution de l’ordinateur virtuel ne seront pas copiées.

CopyVmStorage

Type de données : booléen

Type d’accès : lecture/écriture

Indique si le stockage de l’ordinateur virtuel sera copié lors de l’exportation de l’ordinateur virtuel.

Valeur Signification
True
Le stockage de l’ordinateur virtuel sera copié.
Faux
Le stockage de l’ordinateur virtuel ne sera pas copié.

CreateVmExportSubdirectory

Type de données : booléen

Type d’accès : lecture/écriture

Indique si un sous-répertoire avec le nom de l’ordinateur virtuel sera créé lors de l’exportation de l’ordinateur virtuel.

Valeur Signification
Vrai
Un sous-répertoire est créé.
Faux
Un sous-répertoire ne sera pas créé.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Description de l'objet . Cette propriété est héritée de la _ propriété ManagedElement CIM.

DifferentialBackupBase

Type de données : chaîne

Type d’accès : lecture/écriture

Base pour l’exportation différentielle. Il s’agit de l’un des chemins d’accès à une instance MSVM _ VirtualSystemReferencePoint qui représente le point de référence ou le chemin d’accès à une instance _ VirtualSystemSettingData MSVM qui représente l’instantané à utiliser comme base pour l’exportation différentielle. Si la propriété CopySnapshotConfiguration n’a pas la valeur 3 (ExportOneSnapshotForBackup), cette propriété est ignorée.

Notes

ajouté dans Windows 10 et Windows Server 2016.

DisableDifferentialOfIgnoredStorage

Type de données : booléen

Type d’accès : lecture/écriture

Indique si les disques de différenciation seront créés ou non pour le stockage ignoré pendant l’exportation. Par défaut, cette valeur est définie sur false, ce qui signifie que les disques de différenciation sont créés pour le stockage qui ne va pas être copié vers la destination d’exportation.

Notes

ajouté dans Windows 10, version 1709.

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Nom complet de cette instance. En outre, le nom complet peut être utilisé comme propriété d’index pour une recherche ou une requête. Cette propriété est héritée de la _ SettingData CIM.

ExcludedVirtualHardDisks

Type de données : tableau de chaînes

Type d’accès : lecture/écriture

Tableau d’ID d’instance MSVM _ StorageAllocationSettingData (RASD) qui représentent les disques durs virtuels qui doivent être exclus de l’opération d’exportation. Si au moins un des ID fournis n’est pas un disque dur virtuel attaché valide, l’opération échoue.

Les disques durs virtuels référencés par cette propriété peuvent provenir de la machine virtuelle et/ou de l’un de ses instantanés. L’exclusion de disques durs virtuels n’est pas prise en charge lorsque la propriété CopySnapshotConfiguration est définie sur 0 (ExportAllSnapshots).

Notez que l’ID d’instance RASD pour les disques durs virtuels représente l’emplacement auquel ils sont attachés, et l’exclusion de cet ID exclut tous les disques durs virtuels attachés à cet emplacement dans l’arborescence des captures instantanées de la machine virtuelle, quelle que soit la chaîne de disque dur virtuel valide.

Notes

ajouté dans Windows 10, version 1709.

ExportForLiveMigration

Type de données : booléen

Type d’accès : lecture/écriture

Indique si la machine virtuelle exportée est destinée à être utilisée dans la migration dynamique.

Notes

ajouté dans Windows 10, version 1703 et Windows Server 2016.

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Dans l’étendue de l’espace de noms d’instanciation, identifie de manière opaque et unique une instance de cette classe. Cette propriété est héritée de la _ SettingData CIM.

SnapshotVirtualSystem

Type de données : chaîne

Type d’accès : lecture/écriture

Chemin d’accès à une instance MSVM _ VirtualSystemSettingData qui représente l’instantané à exporter avec l’ordinateur virtuel. Si la propriété CopySnapshotConfiguration n’a pas la valeur 2 (ExportOneSnapshot), cette propriété est ignorée.

Remarques

L’accès à la classe MSVM _ VirtualSystemExportSettingData peut être limité par le filtrage UAC. Pour plus d’informations, consultez contrôle de compte d’utilisateur et WMI.

Conditions requises

Condition requise Valeur
Client minimal pris en charge
Windows 8 [ applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [ applications de bureau uniquement]
Espace de noms
\Virtualisation racine \ v2
MOF
WindowsVirtualization. v2. mof
DLL
Vmms.exe

Voir aussi

_SETTINGDATA CIM

Classes de gestion du système virtuel

ExportSystemDefinition