Msvm_VirtualSystemExportSettingData 類別
提供與Msvm_VirtualSystemManagementService類別之ExportSystemDefinition方法搭配使用的其他資訊。
下列語法是簡化 Managed 物件格式 (MOF) 程式碼,並包含所有繼承的屬性。
語法
[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;
};
成員
Msvm_VirtualSystemExportSettingData類別具有下列類型的成員:
屬性
Msvm_VirtualSystemExportSettingData類別具有這些屬性。
-
BackupIntent
-
-
資料類型: uint8
-
存取類型:讀取/寫入
指出匯出備份組的使用方式意圖。
注意
此屬性已新增至 Windows 10 和 Windows Server 2016。
-
-
BackupIntentPreserveChain (0)
-
所有匯出的完整和差異備份集都會保留原狀。
-
BackupIntentMerge (1)
-
匯出的完整和差異備份集會合並成合成完整備份集。
標題
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: MaxLen (64)
物件的簡短描述。 此屬性繼承自 CIM_ManagedElement。
CaptureLiveState
-
資料類型: uint8
-
存取類型:讀取/寫入
指出匯出目標是否為執行中的 VM 時要擷取的狀態。
CaptureCrashConsistentState (0)
不會針對執行中的 VM 匯出任何已儲存的狀態檔案,使其處於當機一致狀態。
CaptureSavedState (1)
執行中 VM 的已儲存狀態檔案將會連同 VM 組態一起匯出。
CaptureAppConsistentState (2)
將會匯出執行中 VM 的應用程式一致狀態。
注意
已在 Windows 10 和 Windows Server 2016中新增。
CopySnapshotConfiguration
-
資料類型: uint8
-
存取類型:讀取/寫入
指出要與虛擬機器一起匯出的快照集。
ExportAllSnapshots (0)
所有快照集都會與虛擬機器一起匯出。
ExportNoSnapshots (1)
虛擬機器不會匯出快照集。
ExportOneSnapshot (2)
SnapshotVirtualSystem屬性所識別的快照集將會與虛擬機器一起匯出。 CopyVmStorage和CopyVmRuntimeInformation屬性會被忽略、儲存和執行時間資訊會與虛擬機器一起匯出,而且任何 VHD 差異磁片都會合並到新的 VHD 中。
ExportOneSnapshotForBackup (3)
SnapshotVirtualSystem屬性所識別的快照集將會匯出,以便備份 VM。 匯出的組態將會使用 VM 的識別碼。
注意
已在 Windows 10 和 Windows Server 2016中新增。
CopyVmRuntimeInformation
-
資料類型: 布林值
-
存取類型:讀取/寫入
指出匯出虛擬機器時,是否會複製虛擬機器執行時間資訊。
值 | 意義 |
---|---|
|
將會複製虛擬機器執行時間資訊。 |
|
不會複製虛擬機器執行時間資訊。 |
CopyVmStorage
-
資料類型: 布林值
-
存取類型:讀取/寫入
指出是否要在匯出虛擬機器時複製虛擬機器儲存體。
值 | 意義 |
---|---|
|
虛擬機器儲存體將會複製。 |
|
不會複製虛擬機器儲存體。 |
CreateVmExportSubdirectory
-
資料類型: 布林值
-
存取類型:讀取/寫入
指出匯出虛擬機器時,是否要建立具有虛擬機器名稱的子目錄。
值 | 意義 |
---|---|
|
將會建立子目錄。 |
|
將不會建立子目錄。 |
說明
-
資料類型: 字串
-
存取類型:唯讀
對物件的描述。 此屬性繼承自 CIM_ManagedElement。
DifferentialBackupBase
-
資料類型: 字串
-
存取類型:讀取/寫入
差異匯出的基礎。 這是表示參考點 之Msvm_VirtualSystemReferencePoint 實例的路徑,或 代表Msvm_VirtualSystemSettingData 實例的路徑,代表要作為差異匯出基底的快照集。 如果 CopySnapshotConfiguration 屬性未設定為 3 (ExportOneSnapshotForBackup) ,則會忽略此屬性。
注意
已在 Windows 10 和 Windows Server 2016中新增。
DisableDifferentialOfIgnoredStorage
-
資料類型: 布林值
-
存取類型:讀取/寫入
指出是否要在匯出期間忽略儲存體建立差異磁片。 根據預設,這會設定為 false,這表示會針對不會複製到匯出目的地的儲存體建立差異磁片。
注意
已在 Windows 10 1709 版中新增。
ElementName
-
資料類型: 字串
-
存取類型:唯讀
這個實例的顯示名稱。 此外,顯示名稱也可以當做搜尋或查詢的索引屬性使用。 此屬性繼承自 CIM_SettingData。
ExcludedVirtualHardDisks
-
資料類型: 字串 陣列
-
存取類型:讀取/寫入
Msvm_StorageAllocationSettingData (RASD) 實例識別碼的陣列,這些識別碼代表要求從匯出作業中排除的虛擬硬碟。 如果至少其中一個提供的識別碼不是有效的連結虛擬硬碟,作業將會失敗。
此屬性所參考的虛擬硬碟可能來自 VM 和/或來自其任何快照集。 當 屬性 CopySnapshotConfiguration 設定為 0 (ExportAllSnapshots) 時,不支援排除虛擬硬碟。
請注意,虛擬硬碟的 RASD 實例識別碼代表它們所連結的位置,而且透過此識別碼排除該位置中連結的所有虛擬硬碟,不論它們真的是有效的虛擬硬碟鏈結。
注意
已在 Windows 10 1709 版中新增。
ExportForLiveMigration
-
資料類型: 布林值
-
存取類型:讀取/寫入
指出匯出的 VM 是否要用於即時移轉。
注意
已在 Windows 10 版本 1703 和 Windows Server 2016中新增。
InstanceID
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 金鑰
在具現化命名空間的範圍內,不透明且唯一地識別這個類別的實例。 此屬性繼承自 CIM_SettingData。
SnapshotVirtualSystem
-
資料類型: 字串
-
存取類型:讀取/寫入
Msvm_VirtualSystemSettingData 實例的路徑,代表要與虛擬機器一起匯出的快照集。 如果 CopySnapshotConfiguration 屬性未設定為 2 (ExportOneSnapshot) ,則會忽略此屬性。
備註
Msvm_VirtualSystemExportSettingData 類別的 存取可能會受到 UAC 篩選的限制。 如需詳細資訊,請參閱 使用者帳戶控制和 WMI。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2012 [僅限傳統型應用程式] |
命名空間 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|