Partager via


classe Msvm_VirtualSystemExportSettingData

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

La syntaxe suivante est le code MOF (Managed Object Format) simplifié et inclut 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 a les types de membres suivants :

Propriétés

La classe Msvm_VirtualSystemExportSettingData possède ces propriétés.

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 sauvegarde complète et différentielle exportés sont conservés tels qu’ils sont.

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 CIM_ManagedElement.

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é n’est exporté pour la machine virtuelle en cours d’exécution, ce qui la place dans un état cohérent d’incident.

CaptureSavedState (1)

Les fichiers d’état enregistrés pour la machine virtuelle en cours d’exécution seront exportés avec la configuration de la machine virtuelle.

CaptureAppConsistentState (2)

L’état cohérent de l’application 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 quels instantanés doivent être exportés avec la machine virtuelle.

ExportAllSnapshots (0)

Tous les instantanés seront exportés avec la machine virtuelle.

ExportNoSnapshots (1)

Aucun instantané n’est exporté avec la machine virtuelle.

ExportOneSnapshot (2)

Les instantanés identifiés par la propriété SnapshotVirtualSystem seront exportés avec la machine virtuelle. 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 seront fusionnés dans un nouveau disque dur virtuel.

ExportOneSnapshotForBackup (3)

Le instantané identifié par la propriété SnapshotVirtualSystem sera exporté dans le but de sauvegarder 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 la machine virtuelle.

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

CopyVmStorage

Type de données : booléen

Type d’accès : Lecture/écriture

Indique si le stockage de la machine virtuelle sera copié lors de l’exportation de la machine virtuelle.

Valeur Signification
True
Le stockage de la machine virtuelle sera copié.
False
Le stockage de la machine virtuelle n’est pas copié.

CreateVmExportSubdirectory

Type de données : booléen

Type d’accès : Lecture/écriture

Indique si un sous-répertoire portant le nom de la machine virtuelle sera créé lors de l’exportation de la machine virtuelle.

Valeur Signification
True
Un sous-répertoire sera créé.
False
Aucun sous-répertoire n’est 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 CIM_ManagedElement.

DifferentialBackupBase

Type de données : chaîne

Type d’accès : Lecture/écriture

Base pour l’exportation différentielle. Il s’agit du chemin d’accès à un instance Msvm_VirtualSystemReferencePoint qui représente le point de référence ou du chemin d’accès à un Msvm_VirtualSystemSettingData instance qui représente le instantané à utiliser comme base pour l’exportation différentielle. Si la propriété CopySnapshotConfiguration n’est pas définie sur 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 des disques de différenciation seront créés ou non pour le stockage ignoré lors de l’exportation. Par défaut, cette valeur est définie sur false, ce qui signifie que des 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 CIM_SettingData.

ExcludedVirtualHardDisks

Type de données : tableau de chaînes

Type d’accès : Lecture/écriture

Tableau de Msvm_StorageAllocationSettingData (RASD) instance ID qui représentent les disques durs virtuels qui doivent être exclus de l’opération d’exportation. Si au moins l’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 des disques durs virtuels n’est pas prise en charge lorsque la propriété CopySnapshotConfiguration a la valeur 0(ExportAllSnapshots).

Notez que l’ID de instance RASD pour les disques durs virtuels représente l’emplacement auquel ils sont attachés, et que l’exclusion par le biais de cet ID exclut tous les disques durs virtuels attachés à cet emplacement dans l’arborescence de instantané de la machine virtuelle, qu’ils soient réellement une chaîne de disques durs virtuels 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 instanciant, identifie de manière opaque et unique un instance de cette classe. Cette propriété est héritée de CIM_SettingData.

SnapshotVirtualSystem

Type de données : chaîne

Type d’accès : Lecture/écriture

Chemin d’accès à un Msvm_VirtualSystemSettingData instance qui représente le instantané à exporter avec la machine virtuelle. Si la propriété CopySnapshotConfiguration n’est pas définie sur 2 (ExportOneSnapshot), cette propriété est ignorée.

Notes

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.

Spécifications

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
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_SettingData

Classes de gestion de système virtuel

ExportSystemDefinition