針對同步集建立 FlashCopy 關係

IBMTSSVC_StorageConfigurationService 類別提供一些方法來建立兩個 IBMTSSVC_StorageVolume 實例之間的 FlashCopy® 關係,然後將此關係新增至 IBMTSSVC_FlashCopyStorageSynchronizedSet 實例。

程序

  1. 在偏好的 FlashCopy 關係中,選取 IBMTSSVC_StorageVolume 實例作為來源磁區。
  2. 選取有效的 IBMTSSVC_StorageVolume 作為目標。可使用 IBMTSSVC_CandidateVolume 來確定有效磁區。

    確保來源 IBMTSSVC_StorageVolume 和目標 IBMTSSVC_StorageVolume 實例屬於相同的 IBMTSSVC_Cluster 實例。

  3. 擷取與所選 IBMTSSVC_StorageVolume 實例所屬的 IBMTSSVC_Cluster 實例相關聯的 IBMTSSVC_StorageConfigurationService 實例。
  4. 使用下列參數規格呼叫 IBMTSSVC_StorageConfigurationService.AttachReplica() 方法:
    1. 將 SourceElement 設為來源 IBMTSSVC_StorageVolume 的參照 (CIMObjectPath)。
    2. 將 TargetElement 設為目標 IBMTSSVC_StorageVolume 的參照 (CIMObjectPath)。
    3. 選擇性地將 ElementName 設為同步化名稱。
    4. (選用)將 BackgroundCopyRate 設定為背景複製速率的偏好優先順序,以百分比 (0 - 100%) 表示。
    5. 選擇性地指定 Set 以便將新建的 FlashCopySynchronization 新增至集合。如果您指定空值 (null),則這個新建的 FlashCopySynchronization 不會成為同步化集合的成員。
    6. 選擇性地將 CopyType 設為 5。這會將 AutoDelete 設為 True,會在背景複製完成之後自動刪除 FlashCopy 對映。
    7. 如果不希望自動刪除 FlashCopy 對映,則將 CopyType 設為 4。
  5. 透過下列參數規格呼叫 IBMTSSVC_StorageConfigurationService.CreateSynchronizedSet() 方法,來建立 IBMTSSVC_FlashCopyStorageSynchronizedSet 實例:
    1. 將 CopyType 設為 4(閃動)。
    2. 選擇性地將 ElementName 設為新建的 IBMTSSVC_FlashCopyStorageSynchronizedSet 實例的名稱。
  6. 透過呼叫 IBMTSSVC_StorageConfigurationService.ModifySynchronizedSet() 方法,並將作業參數設為 0(新增),將 IBMTSSVC_StorageSynchronized 實例新增至 IBMTSSVC_FlashCopyStorageSynchronizedSet 實例。如果新增至該集合的 FlashCopy 為 CopyType 5,則該集合將變為 CopyType 5,且新增至該集合的其他任何 FlashCopy 對映必須有 CopyType 5,否則新增作業將失敗。同樣,如果集合包含 CopyType 4 的 FlashCopy,則該集合中的所有其他 FlashCopy 對映必須為 CopyType 4,否則修改作業將失敗。
    記住: 同步化必須與管理服務屬於相同的叢集系統。