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 |
---|---|
|
Les informations d’exécution de la machine virtuelle seront copiées. |
|
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 |
---|---|
|
Le stockage de la machine virtuelle sera copié. |
|
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 |
---|---|
|
Un sous-répertoire sera créé. |
|
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 |
|
DLL |
|