共用方式為


MSFT_StorageSubSystem 類別的 CreateReplicationRelationship 方法

建立兩個復寫群組,以及兩者之間的復寫關聯性。 這個方法需要子系統支援完整探索到的複寫。

語法

UInt32 CreateReplicationRelationship(
  [in]  String              FriendlyName,
  [in]  Uint16              SyncType,
  [in]  String              TargetStorageSubsystem,
  [in]  String              SourceReplicationGroupFriendlyName,
  [in]  String              SourceReplicationGroupDescription,
  [in]  String              SourceStorageElements[],
  [in]  String              SourceGroupSettings,
  [in]  String              TargetReplicationGroupFriendlyName,
  [in]  String              TargetReplicationGroupDescription,
  [in]  String              TargetStorageElements[],
  [in]  String              TargetStoragePool,
  [in]  String              TargetStoragePools[],
  [in]  String              TargetGroupSettings,
  [in]  UInt16              RecoveryPointObjective,
  [out] String              SourceGroup,
  [out] String              TargetGroup,
  [out] String              CreatedReplicaPeer,
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String              ExtendedStatus
);

參數

FriendlyName [in]

來源和目標群組之間關聯性的使用者相關名稱,或來源元素與目標群組之間的關聯性, (也就是一對多) 。 如果 為 NULL,實作會指派名稱。 如果個別目標專案需要 ElementName,實作會使用 RelationshipName 建構適當的 ElementName;例如, RelationshipName 作為前置詞,後面接著 「_n」 序號,其中 n 是開頭為 1 的數位。

SyncType [in]

描述將要建立的複本類型。

DMTF 保留 (。。)

鏡像 (6)

快照 集 (7)

複製 (8)

TokenizedClone (9)

DMTF 保留 (。。)

廠商特定 (0x8000。。)

TargetStorageSubsystem [in]

包含內嵌 MSFT_ReplicaPeer 物件的字串。 這可讓用戶在設定與另一個子系統的關聯性時指定複本目標子系統。

SourceReplicationGroupFriendlyName [in]

要建立的來源復寫群組名稱。

SourceReplicationGroupDescription [in]

來源復寫群組用途的描述。

SourceStorageElements [in]

指定包含內嵌 MSFT_StorageObject 物件的字串陣列。 這是要成為來源複寫群組一部分之記憶體物件的已排序列表。

SourceGroupSettings [in]

字串,包含要套用至來源復寫群組的內嵌 MSFT_ReplicationSettings 物件。

TargetReplicationGroupFriendlyName [in]

要建立的目標復寫組名。

TargetReplicationGroupDescription [in]

目標復寫群組用途的描述。

TargetStorageElements [in]

指定包含內嵌 MSFT_StorageObject 物件的字串陣列。 這是要成為目標複寫群組一部分之記憶體物件的已排序列表。

TargetStoragePool [in]

包含內嵌 MSFT_StoragePool 物件的字串。 這是目標上的存放集區,用來作為建立必要 TargetStorageElements 的來源。 您可以指定此參數,而不是 TargetStorageElements

TargetStoragePools [in]

包含內嵌 MSFT_StoragePool 物件的字串陣列。 () 複本的基礎記憶體,將會在指定時從 TargetStoragePool 繪製。 否則,配置是特定的實作。 如果提供目標元素,此參數應為 NULL。 如果提供 TargetStoragePools,TargetStoragePool 應為 NULL

TargetGroupSettings [in]

字串,包含要套用至目標復寫群組的內嵌 MSFT_ReplicationSettings 物件。

RecoveryPointObjective [in]

指出數據可能會遺失的最大間隔。 針對同步複製作業, RecoveryPointObjective 為 0。 對於異步複製作業 RecoveryPointObjective ,代表從最近將數據傳輸至目標元素以來的間隔。

SourceGroup [out]

如果成功建立復寫群組和關聯性,此參數會收到字串,其中包含代表來源復寫群組的內嵌 MSFT_ReplicationGroup 物件。

TargetGroup [out]

如果成功建立復寫群組和關聯性,此參數會收到字串,其中包含代表目標復寫群組的內嵌 MSFT_ReplicationGroup 物件。

CreatedReplicaPeer [out]

如果成功建立復寫群組和關聯性,此參數會收到包含內嵌 MSFT_ReplicaPeer 物件的字串,代表目標復寫群組的複本對等。

CreatedStorageJob [out]

傳回用來追蹤長時間執行之作業之記憶體作業對象的參考。

ExtendedStatus [out]

包含內嵌 MSFT_StorageExtendedStatus 物件的字串。

此參數可讓記憶體提供者傳回擴充 (實作特定) 錯誤資訊。

傳回值

成功 (0)

不支援 (1)

未指定的錯誤 (2)

時 (3)

失敗 (4)

無效的參數 (5)

找不到物件 (8)

已檢查方法參數 - 作業啟動 (4096)

拒絕存取 (40001)

沒有足夠的資源來完成作業。 (40002)

快取過期 (40003)

升級叢集時不支援此作業。 (40009)

規格需求

需求
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
命名空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

另請參閱

MSFT_StorageSubSystem