Share via


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

資料類型: 布林值

存取類型:唯讀

指定當複寫錯誤因電源和硬體故障而發生時,是否會自動觸發重新同步處理作業。 只有在 AutoResynchronizeIntervalStartAutoResynchronizeIntervalEnd 屬性所指定的時間之間發生失敗時,才會觸發重新同步處理作業。

預設值為 [False]

AutoResynchronizeIntervalEnd

資料類型: datetime

存取類型:唯讀

指定要觸發之自動重新同步處理作業的結束時間。 此值為當地時間。 預設值為 06:00 (上午 6:00 ) 。

只有在 AutoResynchronizeIntervalStartAutoResynchronizeIntervalEnd 屬性所指定的時間之間發生失敗時,才會觸發重新同步處理作業。

您也可以排程重新同步處理作業,以便在下一個間隔期間觸發它們。

AutoResynchronizeIntervalStart

資料類型: datetime

存取類型:唯讀

指定要觸發之自動重新同步處理作業的開始時間。 此值為當地時間。 預設值為下午 18:30 (下午 6:30 ) 。

只有在 AutoResynchronizeIntervalStartAutoResynchronizeIntervalEnd 屬性所指定的時間之間發生失敗時,才會觸發重新同步處理作業。

您也可以排程重新同步處理作業,以便在下一個間隔期間觸發它們。

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_StorageAllocationSettingDataInstanceID

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_VirtualSystemSettingData

ModifyReplicationSettings