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