災難回復
對於 HyperSwap®、Metro Mirror、Global Mirror 及延伸系統,請使用這些災難回復解決方案,萬一站台失敗,仍有機會存取儲存體。
HyperSwap
只要有最新的一致副本,就一定能夠存取主動-主動磁區。如果一致副本過期,該磁區不會自動進行失效接手,也不提供唯讀存取權。請使用 stoprcrelationship-access 或 stoprcconsistgrp-access 指令來恢復存取。關係會變成處於「閒置中」狀態。在利用 stoprcrelationship-access 或 stoprcconsistgrp-access 指令來允許存取之後,請使用 startrcrelationship -primary <master/aux> 或 startrcconsistgrp -primary <master/aux> 使關係離開「閒置中」狀態並回復 HyperSwap 抄寫。如果您先前已執行 overridequorum,startrcrelationship 或 startrcconsistgrp 指令會失敗。
回復 HyperSwap 抄寫時,請考量要繼續使用過期的一致副本,還是恢復到最新副本。如果要識別主要磁區或輔助磁區是否具有存取權,請查看 lsrcrelationship 或 lsrcconsistgrp 指令顯示的 primary 欄位。如果要繼續使用過期副本,請將此值當作引數提供給 startrcrelationship 或 startrcconsistgrp 指令的 -primary 參數。如果要回復到最新副本,請指定相反的值作為 -primary 參數的引數。例如,對於處於「閒置中」狀態的主動-主動一致性群組,如果 lsrcconsistgrp 的 primary 欄位中顯示 master,請使用 startrcconsistgrp -primary aux 以回復到最新副本。
Metro Mirror 和 Global Mirror
在 Metro Mirror 或 Global Mirror 配置中,每個站台上都會配置一個系統。系統之間會配置關係,以將資料從主要站台的儲存體鏡映到次要站台的儲存體。如果次要站台運作中斷,主要站台完全不需要人為介入就能繼續運作。如果主要站台運作中斷,則必須允許存取次要站台的儲存體。
請使用 stoprcrelationship-access 或 stoprcconsistgrp-access 指令來允許存取次要站台的儲存體。
延伸系統
在延伸系統(以前稱為「分割網站」)配置中,每個站台上會以半數節點配置一個系統,並在第三個位置配置仲裁裝置。如果任一站台運作中斷,另一個站台上的其他節點可以存取仲裁裝置,完全不需要人為介入就能繼續運作。如果兩個站台之間的連線中斷,則最先存取到仲裁裝置的節點就會繼續運作。基於災難回復目的,對於爭奪存取仲裁裝置失敗的站台,您可能希望允許存取該站台的儲存體。
請使用 satask overridequorum 指令來允許存取次要站台的儲存體。在配置系統時,如果是將站台指派給節點和儲存體控制器,以及將系統拓蹼變更為延伸,只有在此情況下才可使用此特性。
- 從運作停止的站台上,卸下節點的連線功能。
- 將這些節點開啟電源或回復。
- 對叢集內的所有節點執行 satask leavecluster-force 或 svctask rmnode 指令。
- 使節點進入候選狀態。
- 將它們連接至已執行站台災難回復特性的站台。
其他配置
如果要在其他配置中回復存取儲存體,請使用回復系統程序。