Msvm_ReplicationSettingData 類別
表示虛擬機器的複寫特定設定。 用戶端會將這個類別的實例傳遞至 Msvm_ReplicationService.CreateReplicationRelationship ,以建立複寫關聯性。 用戶端無法直接變更此類別的任何屬性值;它必須呼叫 Msvm_ReplicationService.ModifyReplicationSettings 方法來變更值。 每個複寫關聯性都有單一設定實例。
下列語法是簡化 Managed 物件格式 (MOF) 程式碼,並包含所有繼承的屬性。
語法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ReplicationSettingData : CIM_VirtualSystemSettingData
{
string InstanceID = "Microsoft:Virtual Machine GUID\HVR";
string Caption = "Replication Settings";
string Description = "Virtual Machine Replication Settings Data";
string ElementName;
string VirtualSystemIdentifier;
string VirtualSystemType = "Microsoft:Hyper-V:Replica";
string Notes[];
datetime CreationTime;
string ConfigurationID;
string ConfigurationDataRoot;
string ConfigurationFile;
string SnapshotDataRoot;
string SuspendDataRoot;
string SwapFileDataRoot;
string LogDataRoot;
uint16 AutomaticStartupAction;
datetime AutomaticStartupActionDelay;
uint16 AutomaticStartupActionSequenceNumber;
uint16 AutomaticShutdownAction;
uint16 AutomaticRecoveryAction;
string RecoveryFile;
uint16 AuthenticationType;
string CertificateThumbPrint;
string RootCertificateThumbPrint;
boolean CompressionEnabled;
boolean BypassProxyServer;
string RecoveryConnectionPoint;
string RecoveryHostSystem;
string PrimaryConnectionPoint;
string PrimaryHostSystem;
uint16 RecoveryServerPortNumber = 0;
boolean ReplicateHostKvpItems = True;
uint16 ApplicationConsistentSnapshotInterval;
uint16 RecoveryHistory = 0;
string IncludedDisks[];
boolean AutoResynchronizeEnabled = False;
datetime AutoResynchronizeIntervalStart = 00000000183000.000000:000;
datetime AutoResynchronizeIntervalEnd = 00000000060000.000000:000;
boolean EnableWriteOrderPreservationAcrossDisks;
string ReplicationProvider;
string AdditionalSettings;
uint16 ReplicationInterval = 300;
};
成員
Msvm_ReplicationSettingData類別具有下列類型的成員:
屬性
Msvm_ReplicationSettingData類別具有這些屬性。
-
AdditionalSettings
-
-
資料類型: 字串
-
存取類型:唯讀
端點提供者可以使用的其他複寫設定。
Windows 8.1:Windows 8.1 和 Windows Server 2012 R2 之前,不支援此值。
-
-
ApplicationConsistentSnapshotInterval
-
-
資料類型: uint16
-
存取類型:唯讀
應用程式一致快照集之間的時間間隔,以小時為單位指定。 有效值為 1 小時到 12 小時。
-
-
AuthenticationType
-
-
資料類型: uint16
-
存取類型:唯讀
定義用來連線到復原伺服器的驗證模式。
-
-
Kerberos 驗證 (1)
-
Kerberos 驗證。
-
憑證式驗證 (2)
-
憑證式驗證。
AutomaticRecoveryAction
-
資料類型: uint16
-
存取類型:唯讀
未使用。
此屬性繼承自 CIM_VirtualSystemSettingData。
AutomaticShutdownAction
-
資料類型: uint16
-
存取類型:唯讀
未使用。
此屬性繼承自 CIM_VirtualSystemSettingData。
AutomaticStartupAction
-
資料類型: uint16
-
存取類型:唯讀
未使用。
此屬性繼承自 CIM_VirtualSystemSettingData。
AutomaticStartupActionDelay
-
資料類型: datetime
-
存取類型:唯讀
虛擬機器自動啟動之前的延遲時間。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
AutomaticStartupActionSequenceNumber
-
資料類型: uint16
-
存取類型:唯讀
數位,指出啟動主機系統時虛擬機器啟用的相對順序。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
AutoResynchronizeEnabled
-
資料類型: 布林值
-
存取類型:唯讀
指定當複寫錯誤因電源和硬體故障而發生時,是否會自動觸發重新同步處理作業。 只有在 AutoResynchronizeIntervalStart 和 AutoResynchronizeIntervalEnd 屬性所指定的時間之間發生失敗時,才會觸發重新同步處理作業。
預設值為 [False] 。
AutoResynchronizeIntervalEnd
-
資料類型: datetime
-
存取類型:唯讀
指定要觸發之自動重新同步處理作業的結束時間。 此值為當地時間。 預設值為 06:00 (上午 6:00 ) 。
只有在 AutoResynchronizeIntervalStart 和 AutoResynchronizeIntervalEnd 屬性所指定的時間之間發生失敗時,才會觸發重新同步處理作業。
您也可以排程重新同步處理作業,以便在下一個間隔期間觸發它們。
AutoResynchronizeIntervalStart
-
資料類型: datetime
-
存取類型:唯讀
指定要觸發之自動重新同步處理作業的開始時間。 此值為當地時間。 預設值為下午 18:30 (下午 6:30 ) 。
只有在 AutoResynchronizeIntervalStart 和 AutoResynchronizeIntervalEnd 屬性所指定的時間之間發生失敗時,才會觸發重新同步處理作業。
您也可以排程重新同步處理作業,以便在下一個間隔期間觸發它們。
BypassProxyServer
-
資料類型: 布林值
-
存取類型:唯讀
指定連線到復原伺服器時是否應該略過 Proxy 伺服器。
標題
-
資料類型: 字串
-
存取類型:唯讀
物件的簡短描述。 此屬性繼承自 CIM_ManagedElement,而且一律設定為 「複寫設定」。
CertificateThumbPrint
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: Maxlen (128)
當 AuthenticationType屬性是憑證式驗證時要使用的憑證指紋。
CompressionEnabled
-
資料類型: 布林值
-
存取類型:唯讀
指定將複寫資料傳送至復原伺服器時,是否要壓縮複寫資料。
ConfigurationDataRoot
-
資料類型: 字串
-
存取類型:唯讀
未使用。
此屬性繼承自 CIM_VirtualSystemSettingData。
ConfigurationFile
-
資料類型: 字串
-
存取類型:唯讀
儲存虛擬機器組態相關資訊之檔案的相對路徑和檔案名。 此路徑相對於 ConfigurationDataRoot 屬性。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
ConfigurationID
-
資料類型: 字串
-
存取類型:唯讀
虛擬機器組態的唯一識別碼。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
CreationTime
-
資料類型: datetime
-
存取類型:唯讀
建立虛擬機器設定的日期和時間。 如果這個物件代表虛擬機器的目前設定,這個值會是系統建立的時間。 如果這個物件代表虛擬機器的快照集設定,這個值會是擷取快照集的時間。 此屬性繼承自 CIM_VirtualSystemSettingData。
這是唯讀屬性,但可以使用Msvm_VirtualSystemManagementService類別的ModifySystemSettings方法加以變更。
此屬性繼承自 CIM_VirtualSystemSettingData。
說明
-
資料類型: 字串
-
存取類型:唯讀
對物件的描述。 此屬性繼承自 CIM_ManagedElement,而且一律設定為 「虛擬機器複寫設定資料」。
ElementName
-
資料類型: 字串
-
存取類型:唯讀
物件的顯示名稱。 此屬性繼承自 CIM_VirtualSystemSettingData,而且會設定為虛擬機器的顯示名稱。
EnableWriteOrderPreservationAcrossDisks
-
資料類型: 布林值
-
存取類型:唯讀
-
限定詞: 已淘汰 (「無值」)
指定虛擬機器的所有複寫虛擬硬碟是否會複寫到相同的時間點。 這可確保複寫會接受虛擬機器中應用程式的寫入順序。
Windows 8.1:從 Windows 8.1 和 Windows Server 2012 R2 開始,此屬性已被取代,且一律設定為TRUE。
IncludedDisks
-
資料類型: 字串 陣列
-
存取類型:唯讀
-
限定詞: HyperVEmbeddedInstance (「CIM_StorageAllocationSettingData」) , ArrayType (「Indexed」)
虛擬硬碟清單 (VHD) 連結至複寫引擎將複寫的系統。 這是字串陣列,每個字串都包含代表 VHD之Msvm_StorageAllocationSettingData的InstanceID。
InstanceID
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 金鑰
唯一識別這個類別的實例。 此屬性繼承自 CIM_SettingData。 針對Windows 8,它一律設定為 「Microsoft:Virtual Machine GUID\HVR」。 針對 Windows 8.1,它會設定為 「Microsoft:Virtual Machine GUID\HVR\ < 0/1 > 」。 在 Windows 8.1 值中,0 表示主要複寫,1 表示擴充複寫。 如需擴充複寫的詳細資訊,請參閱 Msvm_ReplicationRelationship。
LogDataRoot
-
資料類型: 字串
-
存取類型:唯讀
儲存虛擬機器記錄資訊之目錄的路徑。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
注意事項
-
資料類型: 字串 陣列
-
存取類型:唯讀
未使用且無法設定。
此屬性繼承自 CIM_VirtualSystemSettingData。
PrimaryConnectionPoint
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: Maxlen (256)
主要連接點的名稱。 在主要叢集的情況下,這是訊息代理程式 CAP 名稱。 如果是獨立主伺服器,這是主機名稱。
PrimaryHostSystem
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: Maxlen (256)
裝載虛擬機器之主要主機系統的完整功能變數名稱。
RecoveryConnectionPoint
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: Maxlen (256)
恢復連接點的名稱。 在復原叢集的情況下,這是訊息代理程式 CAP 名稱。 如果是獨立復原伺服器,這是主機系統名稱。
RecoveryFile
-
資料類型: 字串
-
存取類型:唯讀
儲存虛擬機器之復原相關資訊之檔案的完整路徑。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
RecoveryHistory
-
資料類型: uint16
-
存取類型:唯讀
將儲存在復原伺服器上的復原快照集數目上限。 有效值為 0 到 24。
RecoveryHostSystem
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: Maxlen (256)
裝載虛擬機器之復原主機系統的完整功能變數名稱。
RecoveryServerPortNumber
-
資料類型: uint16
-
存取類型:唯讀
建立安全複寫連線時要使用的復原伺服器埠號碼。
ReplicateHostKvpItems
-
資料類型: 布林值
-
存取類型:唯讀
指定是否應該將僅限主機 Msvm_KvpExchangeDataItem從主要虛擬機器複寫到復原虛擬機器。
ReplicationInterval
-
資料類型: uint16
-
存取類型:唯讀
複寫關聯性的複寫間隔,以秒為單位。 有效值為:
30
300
900
預設值為 300 秒。
Windows 8.1:Windows 8.1 和 Windows Server 2012 R2 之前,不支援此值。
ReplicationProvider
-
資料類型: 字串
-
存取類型:唯讀
識別複寫提供者端點之 Msvm_ReplicationProvider 類別實例的路徑。
Windows 8.1:Windows 8.1 和 Windows Server 2012 R2 之前,不支援此值。
RootCertificateThumbPrint
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: Maxlen (128)
當 AuthenticationType為 2 (憑證型授權) 時,所使用的憑證根憑證指紋。
SnapshotDataRoot
-
資料類型: 字串
-
存取類型:唯讀
儲存虛擬機器快照集相關資訊之目錄的路徑。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
SuspendDataRoot
-
資料類型: 字串
-
存取類型:唯讀
儲存虛擬機器暫止相關資訊的目錄路徑。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
SwapFileDataRoot
-
資料類型: 字串
-
存取類型:唯讀
儲存虛擬機器之交換檔案的目錄路徑。 此屬性繼承自 CIM_VirtualSystemSettingData,但不會使用。
VirtualSystemIdentifier
-
資料類型: 字串
-
存取類型:唯讀
這個設定資料所屬 CIM_ComputerSystem 物件的名稱。 此屬性是 來自CIM_VirtualSystemSettingData的覆寫。
VirtualSystemType
-
資料類型: 字串
-
存取類型:唯讀
指定設定資料所代表的虛擬機器類型。 此屬性繼承自 CIM_VirtualSystemSettingData,而且一律設定為 「Microsoft:Hyper-V:Replica」。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2012 [僅限傳統型應用程式] |
命名空間 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|