classe Msvm_VirtualSystemExportSettingData
Fornisce informazioni aggiuntive da usare con il metodo ExportSystemDefinition della classe Msvm_VirtualSystemManagementService .
La sintassi seguente è il codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.
Sintassi
[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;
};
Members
La classe Msvm_VirtualSystemExportSettingData include questi tipi di membri:
Proprietà
La classe Msvm_VirtualSystemExportSettingData ha queste proprietà.
-
BackupIntent
-
-
Tipo di dati: uint8
-
Tipo di accesso: Lettura/scrittura
Indica la finalità di utilizzo dei set di backup esportati.
Nota
Questa proprietà è stata aggiunta in Windows 10 e Windows Server 2016.
-
-
BackupIntentPreserveChain (0)
-
Tutti i set di backup completi e differenziali esportati verranno mantenuti man mano che sono.
-
BackupIntentMerge (1)
-
I set di backup completi e differenziali esportati verranno uniti per sintetizzare i set di backup completi.
Didascalia
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64)
Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.
CaptureLiveState
-
Tipo di dati: uint8
-
Tipo di accesso: Lettura/scrittura
Indica lo stato da acquisire se la destinazione dell'esportazione è una macchina virtuale in esecuzione.
CaptureCrashConsistentState (0)
Nessun file di stato salvato verrà esportato per la macchina virtuale in esecuzione, inserendolo in uno stato coerente con l'arresto anomalo.
CaptureSavedState (1)
I file di stato salvati per la macchina virtuale in esecuzione verranno esportati insieme alla configurazione della macchina virtuale.
CaptureAppConsistentState (2)
Lo stato coerente dell'applicazione della macchina virtuale in esecuzione verrà esportato.
Nota
Aggiunta in Windows 10 e Windows Server 2016.
CopySnapshotConfiguration
-
Tipo di dati: uint8
-
Tipo di accesso: Lettura/scrittura
Indica gli snapshot da esportare con la macchina virtuale.
ExportAllSnapshots (0)
Tutti gli snapshot verranno esportati con la macchina virtuale.
ExportNoSnapshots (1)
Nessun snapshot verrà esportato con la macchina virtuale.
ExportOneSnapshot (2)
Gli snapshot identificati dalla proprietà SnapshotVirtualSystem verranno esportati con la macchina virtuale. Le proprietà CopyVmStorage e CopyVmRuntimeInformation vengono ignorate, l'archiviazione e le informazioni di runtime vengono esportate con la macchina virtuale e qualsiasi disco rigido virtuale diverso verrà unito a un nuovo disco rigido virtuale.
ExportOneSnapshotForBackup (3)
Lo snapshot identificato dalla proprietà SnapshotVirtualSystem verrà esportato allo scopo di eseguire il backup della macchina virtuale. La configurazione esportata userà l'ID della macchina virtuale.
Nota
Aggiunta in Windows 10 e Windows Server 2016.
CopyVmRuntimeInformation
-
Tipo di dati: booleano
-
Tipo di accesso: Lettura/scrittura
Indica se le informazioni di runtime della macchina virtuale verranno copiate quando la macchina virtuale viene esportata.
Valore | Significato |
---|---|
|
Le informazioni di runtime della macchina virtuale verranno copiate. |
|
Le informazioni di runtime della macchina virtuale non verranno copiate. |
CopyVmStorage
-
Tipo di dati: booleano
-
Tipo di accesso: Lettura/scrittura
Indica se l'archiviazione della macchina virtuale verrà copiata quando la macchina virtuale viene esportata.
Valore | Significato |
---|---|
|
L'archiviazione della macchina virtuale verrà copiata. |
|
L'archiviazione della macchina virtuale non verrà copiata. |
CreateVmExportSubdirectory
-
Tipo di dati: booleano
-
Tipo di accesso: Lettura/scrittura
Indica se una sottodirectory con il nome della macchina virtuale verrà creata quando la macchina virtuale viene esportata.
Valore | Significato |
---|---|
|
Verrà creata una sottodirectory. |
|
Non verrà creata una sottodirectory. |
Descrizione
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement.
DifferenzialBackupBase
-
Tipo di dati: stringa
-
Tipo di accesso: Lettura/scrittura
Base per l'esportazione differenziale. Si tratta di un percorso di un'istanza di Msvm_VirtualSystemReferencePoint che rappresenta il punto di riferimento o il percorso di un'istanza di Msvm_VirtualSystemSettingData che rappresenta lo snapshot da usare come base per l'esportazione differenziale. Se la proprietà CopySnapshotConfiguration non è impostata su 3(ExportOneSnapshotForBackup), questa proprietà viene ignorata.
Nota
Aggiunta in Windows 10 e Windows Server 2016.
DisableDifferentialOfIgnoredStorage
-
Tipo di dati: booleano
-
Tipo di accesso: lettura/scrittura
Indica se i dischi differenze verranno creati o meno per l'archiviazione ignorata durante l'esportazione. Per impostazione predefinita, questa impostazione è impostata su false, il che significa che i dischi differenze vengono creati per l'archiviazione che non verrà copiata nella destinazione di esportazione.
Nota
Aggiunta in Windows 10 versione 1709.
ElementName
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome visualizzato per questa istanza. Inoltre, il nome visualizzato può essere usato come proprietà di indice per una ricerca o una query. Questa proprietà viene ereditata da CIM_SettingData.
ExcludedVirtualHardDisks
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: lettura/scrittura
Matrice di ID istanza Msvm_StorageAllocationSettingData rasd (RASD) che rappresentano i dischi rigidi virtuali richiesti per essere esclusi dall'operazione di esportazione. Se almeno uno degli ID forniti non è un disco rigido virtuale collegato valido, l'operazione avrà esito negativo.
I dischi rigidi virtuali a cui fa riferimento questa proprietà possono trovarsi dalla macchina virtuale e/o da uno dei relativi snapshot. L'esclusione dei dischi rigidi virtuali non è supportata quando la proprietà CopySnapshotConfiguration è impostata su 0(ExportAllSnapshots).
Si noti che l'ID dell'istanza RASD per i dischi rigidi virtuali rappresenta il percorso a cui sono collegati ed escluso tramite questo ID esclude tutti i dischi rigidi virtuali collegati in tale posizione nell'albero degli snapshot della macchina virtuale, indipendentemente dal fatto che siano effettivamente una catena di dischi rigidi virtuali valida.
Nota
Aggiunta in Windows 10 versione 1709.
ExportForLiveMigration
-
Tipo di dati: booleano
-
Tipo di accesso: lettura/scrittura
Indica se la macchina virtuale esportata deve essere usata nella migrazione in tempo reale.
Nota
Aggiunta in Windows 10 versione 1703 e Windows Server 2016.
InstanceID
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: Chiave
Nell'ambito dell'istanza dello spazio dei nomi, identifica in modo opaco e univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_SettingData.
SnapshotVirtualSystem
-
Tipo di dati: string
-
Tipo di accesso: lettura/scrittura
Percorso di un'istanza di Msvm_VirtualSystemSettingData che rappresenta lo snapshot da esportare con la macchina virtuale. Se la proprietà CopySnapshotConfiguration non è impostata su 2 (ExportOneSnapshot), questa proprietà viene ignorata.
Commenti
L'accesso alla classe Msvm_VirtualSystemExportSettingData potrebbe essere limitato dal filtro controllo dell'account utente. Per altre informazioni, vedere Controllo dell'account utente e WMI.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8 [solo app desktop] |
Server minimo supportato |
Windows Server 2012 [solo app desktop] |
Spazio dei nomi |
Root\Virtualization\V2 |
MOF |
|
DLL |
|