災難回復

對於 HyperSwap®、Metro Mirror、Global Mirror 及延伸系統,請使用這些災難回復解決方案,萬一站台失敗,仍有機會存取儲存體。

HyperSwap

只要有最新的一致副本,就一定能夠存取主動-主動磁區。如果一致副本過期,該磁區不會自動進行失效接手,也不提供唯讀存取權。請使用 stoprcrelationship-accessstoprcconsistgrp-access 指令來恢復存取。關係會變成處於「閒置中」狀態。在利用 stoprcrelationship-accessstoprcconsistgrp-access 指令來允許存取之後,請使用 startrcrelationship -primary <master/aux> 或 startrcconsistgrp -primary <master/aux> 使關係離開「閒置中」狀態並回復 HyperSwap 抄寫。如果您先前已執行 overridequorumstartrcrelationshipstartrcconsistgrp 指令會失敗。

回復 HyperSwap 抄寫時,請考量要繼續使用過期的一致副本,還是恢復到最新副本。如果要識別主要磁區或輔助磁區是否具有存取權,請查看 lsrcrelationshiplsrcconsistgrp 指令顯示的 primary 欄位。如果要繼續使用過期副本,請將此值當作引數提供給 startrcrelationshipstartrcconsistgrp 指令的 -primary 參數。如果要回復到最新副本,請指定相反的值作為 -primary 參數的引數。例如,對於處於「閒置中」狀態的主動-主動一致性群組,如果 lsrcconsistgrp 的 primary 欄位中顯示 master,請使用 startrcconsistgrp -primary aux 以回復到最新副本。

Metro Mirror 和 Global Mirror

警告: 如果不當使用這些程序,可能會讓主機系統各別修改資料的主要和次要副本。在允許存取資料的次要副本之前,您要負責確保沒有任何主機系統繼續使用資料的主要副本。

在 Metro Mirror 或 Global Mirror 配置中,每個站台上都會配置一個系統。系統之間會配置關係,以將資料從主要站台的儲存體鏡映到次要站台的儲存體。如果次要站台運作中斷,主要站台完全不需要人為介入就能繼續運作。如果主要站台運作中斷,則必須允許存取次要站台的儲存體。

請使用 stoprcrelationship-accessstoprcconsistgrp-access 指令來允許存取次要站台的儲存體。

延伸系統

延伸系統(以前稱為「分割網站」)配置中,每個站台上會以半數節點配置一個系統,並在第三個位置配置仲裁裝置。如果任一站台運作中斷,另一個站台上的其他節點可以存取仲裁裝置,完全不需要人為介入就能繼續運作。如果兩個站台之間的連線中斷,則最先存取到仲裁裝置的節點就會繼續運作。基於災難回復目的,對於爭奪存取仲裁裝置失敗的站台,您可能希望允許存取該站台的儲存體。

請使用 satask overridequorum 指令來允許存取次要站台的儲存體。在配置系統時,如果是將站台指派給節點和儲存體控制器,以及將系統拓蹼變更為延伸,只有在此情況下才可使用此特性。

重要: 如果您在一個站台上執行災難回復,且隨後將剩餘的故障站台(在發生災難時包含配置節點)開啟電源,則叢集依設計會自我主張。此程序會平行啟動第二個相同的叢集,而這可能導致資料毀損。您必須遵循下列步驟:
  1. 從運作停止的站台上,卸下節點的連線功能。
  2. 將這些節點開啟電源或回復。
  3. 對叢集內的所有節點執行 satask leavecluster-forcesvctask rmnode 指令。
  4. 使節點進入候選狀態。
  5. 將它們連接至已執行站台災難回復特性的站台。

其他配置

如果要在其他配置中回復存取儲存體,請使用回復系統程序