startrcrelationship

使用 startrcrelationship 指令,啟動 Metro Mirror 或 Global Mirror 關係複製程序、設定複製的方向(若尚未定義),以及選擇性地將關係的次要磁區標示為全新。這個關係必須是獨立式關係。 在指定 stoprcrelationship -access 之後,您也可以使用這個指令來重新啟動主動-主動關係複製程序。

語法

讀取語法圖表略過語法圖表
>>- startrcrelationship -- --+--------------------------+-- ---->
                             '- -primary --+- master -+-'      
                                           '- aux ----'        

>--+----------+-- --+----------+-- --+- rc_rel_id ---+---------><
   '- -force -'     '- -clean -'     '- rc_rel_name -'   

參數

-primary master | aux
(選用)定義主磁碟還是輔助磁碟成為主要磁碟(來源),以指定複製方向。當關係是在閒置中狀態之類的情況下,在尚未定義主要磁碟時,這個參數是必要的。
-force
(選用)指定您想要系統處理複製作業,即使在進行同步化時,有可能暫時失去一致性,也是如此。如果關係處於 ConsistentStopped 狀態,但並未同步,或是處於 idling 狀態,除非已配置一致性保護,否則,此參數是必要的。
重要: 使用 force 參數,可能導致無法存取。請只在產品支援資訊的指示下,才使用它。
-clean
(選用)指定要成為次要的磁區是全新的。在同步化主要和次要磁碟時,會忽略對於次要磁區所做的任何變更,但認同對於全新主要磁區所做的變更。 關係必須在閒置中(已連接)狀態中,這個參數才能運作。
小心: 只有在一致性群組所處的 idling 狀態符合一致性群組停止時主要磁區的狀態時,次要磁區上的所有資料已變更,才能使用這個旗標。否則,會將不一致的關係報告為一致。一旦完成這個動作,除非能夠重新執行完整背景複製,否則沒有任何方法可以判斷這些磁區是否曾經達到真正的一致狀態。
rc_rel_id | rc_rel_name
(必要)指定您想要以獨立式關係來啟動之關係的 ID 或名稱。

說明

startrcrelationship 指令會啟動獨立式關係。如果利用這個指令來啟動屬於一致性群組的關係,指令會失敗。

註: 如果主要與次要磁區的大小不同,就無法啟動關係。
只能對已連接的關係指定這個指令。 如果是閒置的關係,這個指令會指派複製方向(主要和次要角色)及起始複製程序。否則,這個指令會重新啟動 stop 指令或某些 I/O 錯誤所停止的前一個複製程序。
註: 如果任何指出的次要磁區是現有 FlashCopy® 對映的目標,就會拒絕閒置中狀態的指令。

如果 FlashCopy 對映作用中,則無法啟動遠端副本。

如果指定 stoprcrelationship -access 而停止現有的遠端副本關係,但又重新啟動此關係,且產生的次要磁區(取決於選取的主要磁區)對映至 hide_secondary 類型的主機,則不會提供這個磁區給主機。即使是為了配置而進行對映,也是如此。若為下列情況,會將對映的磁區提供給主機:
  • 主機類型變更為 hide_secondary 以外的其他類型
  • 藉由指定 stoprcrelationship -access,停止遠端副本關係
  • 因刪除或切換遠端副本關係,磁區不再是次要磁區

在閒置中狀態下,您必須提供 -primary 參數。在其他連接的狀態中,您可以提供 -primary 參數,但它必須符合現有的設定。

如果啟動複製作業會失去一致性,就需要 -force 參數。如果出現 ConsistentStoppedIdling 狀態後,在主要或次要磁區上進行輸入交易,便可能發生此狀況。當關係處於下列任一狀態時,會發生此狀況:
  • ConsistentStopped 但未同步
  • Idling 但未同步

在重新啟動任一狀態的關係之後,除非關係變成一致,否則次要磁區的資料無法用於災難回復。

cycling_mode 值為 multi(其中任一狀態)的 Global Mirror 關係不需要 -force 參數,因為會保留一致的次要映像檔。不過,如果這樣的關係處於閒置中狀態,且次要磁區接收寫入的資料,則需要 -force 旗標,因為次要磁區具有無法代表一致早期狀態的相異映像檔。

如果關係處於下列某個狀態,就不需要 -force 參數:
  • InconsistentStopped
  • InconsistentCopying
  • ConsistentSynchronized
然而,如果您指定 -force 參數,指令也不會失敗。

對於含有已配置次要變更磁區的關係,您不必指定 -force 參數。當您為 idling 關係指定 startrcrelationship 時,如果寫入至次要磁區,就會停用一致性保護。也就是說,您必須指定 -force 參數。

Global Mirror 關係的循環模式可以是:
  • none 使用非循環 Global Mirror 演算法
  • multi 必須:
    • 使用配置在主要磁區上的變更磁區(否則,該指令會失敗)
    • 使用配置在次要磁區上的變更磁區(否則,該指令會失敗)
    • 執行多重循環的循環

在建立背景複製之後,此關係會維持在複製狀態,以便在執行新的週期之前,等 待期間剩餘的部分到期。如果在背景複製完成時,次要變更磁區未配置,則關係會停止,如同沒有週期一樣。

主動-主動關係的狀態必須為閒置中,才能啟動。(您必須指定 -primary,以決定在啟動閒置中關係時,主副本和輔助副本何者變成主要。)

這個指令用來:
  • 重新啟動主動-主動關係複製程序,並保留已獲授權存取的歷程災難回復副本(可在最新副本離線時使用)
  • 切換回其狀態與指定 stoprcrelationship -access 之前所處狀態相同的最新副本。將會捨棄對歷程副本所做的任何變更
記住: 如果您切換回最新副本,您可能必須採取主機動作,以準備變更的磁區資料。
指定這個指令之後,如果次要副本不是主要關係的歷程副本,則無法用於災難回復 (副本重新同步化之後會還原災難回復可用性)。在下列情況下,可能發生此狀況:
  • 新的主要副本是歷程副本,這表示新的次要副本中的資料比主要副本所包含的資料還要新
  • 次要副本是歷程副本,且在指定 stoprcrelationship -accessstartrcrelationship -primary 指令之間已修改(這表示次要副本代表相異資料映像檔)
這個指令只複製重新同步化兩個副本時所需的區域。

呼叫範例

startrcrelationship rccopy1

產生的輸出:

No feedback