附註:
- 此教學課程需要存取 Oracle Cloud。若要註冊免費帳戶,請參閱 Oracle Cloud Infrastructure Free Tier 入門。
- 它使用 Oracle Cloud Infrastructure 證明資料、租用戶及區間的範例值。完成實驗室時,請將這些值取代為您雲端環境特定的值。
在 OCI Full Stack Disaster Recovery 中啟用區塊儲存邏輯磁碟區管理程式支援
簡介
Oracle Cloud Infrastructure Full Stack Disaster Recovery (OCI Full Stack DR) 只需按一下,即可協調來自全球 Oracle Cloud Infrastructure (OCI) 區域之間的運算、資料庫和應用程式轉換。客戶可以自動執行復原一或多個業務系統所需的步驟,無需重新設計或重新建構現有的基礎架構、資料庫或應用程式,也不需要特殊的管理或轉換伺服器。
初始部署架構
-
主要區域 (
vmapp01
) 上的 1 個非移動運算。 -
待命區域 (
vmapp01dr
) 上的 1 個非移動運算。 -
主要區域中有 1 個磁碟區群組,其中包含
vmapp01
的區塊磁碟區。
備註:主要區域為 Frankfurt ,待命區域為 倫敦。
目標
設定 OCI Full Stack DR 中新導入的功能,讓使用者能夠為單一區塊磁碟區指定多個掛載點。
本教學課程將涵蓋下列工作。
- 作業 1:將實例 vmapp01 新增至主要 DR 保護群組。
- 作業 2:將磁碟區群組 vgapp01 新增至主要 DR 保護群組。
- 作業 3:將執行處理 vmapp01dr 新增至待命 DR 保護群組。
- 作業 4:產生切換計畫
- 作業 5:執行切換計畫
- 作業 6:確認磁碟已掛載於待命 VM 執行處理 vmapp01dr 上
必要條件
-
本教學課程假設您已經建立主要和待命 DR 保護群組,並已建立其關聯。如需如何建立 DR 保護群組的詳細資訊,請參閱管理災害復原保護群組
-
本教學課程假設 vmapp01 執行處理有連附的區塊磁碟區,並且使用邏輯磁碟區管理程式 (LVM) 設定區塊磁碟區,請參閱設定 Oracle Linux 上的邏輯磁碟區。
-
本教學課程假設閱讀器具備管理員權限,且已具備 OCI Full Stack DR 所需的 Oracle Cloud Infrastructure Identity and Access Management (OCI IAM) 原則。如需詳細資訊,請參閱設定識別與存取管理 (IAM) 原則以使用完整堆疊災害復原和完整堆疊災害復原原則。
作業 1:將實例 vmapp01 新增至主要 DR 保護群組。
-
在主要 DR 保護群組 (
DRPG_BSS_LVM_FRA
) 中,選取成員和新增成員。 -
新增運算 VM (
vmapp01
) 作為成員。注意:您現在可以為由 Full Stack DR 掛載的單一區塊磁碟區指定多個掛載點。您也可以為一個邏輯磁碟區 (LV) 指定多個掛載點,這個邏輯磁碟區可以由多個區塊磁碟區組成。附件和掛載現在完全獨立於彼此。
請確定主要和待命 VM 執行處理都有檔案系統的描述性資訊。
作業 2:將磁碟區群組 vgapp01 新增至主要 DR 保護群組。
-
在主要 DR 保護群組 (
DRPG_BSS_LVM_FRA
) 中,選取成員,然後新增磁碟區群組 (vgapp01
) 作為成員。
作業 3:將執行處理 vmapp01dr 新增至待命 DR 保護群組。
重複作業 1 上指示的相同程序,但具有待命 DR 保護群組 DRPG_BSS_LVM_LON 和 VM 執行處理 vmapp01dr 。
作業 4:產生切換計畫
切換計畫:執行從主要 DR 保護群組到待命 DR 保護群組之服務計畫轉換的 DR 計畫類型。
-
在待命 DR 保護群組
DRPG_BSS_LVM_LON
中建立切換計畫。 -
選取方案,然後按一下建立方案。
-
輸入名稱作為
Switchover
,然後選取計畫類型作為Switchover (planned)
。 -
按一下建立。
作業 5:在待命 DR 保護群組中執行切換計畫
注意:
待命區域中的 DR 計畫目前都應該處於作用中,這表示即使災難性事件導致主要區域發生中斷,OCI Full Stack DR 仍可執行作用中的容錯移轉、切換和 DR 展開計畫。切換是顛覆性的,需要停機。因此,您可以稍後在目前待命區域中排定中斷執行切換計畫時,執行此工作。
如果您現在無法完成此步驟,請不要忘記在未來某個時間點完成此任務。
針對您剛在目前待命區域中建立的切換計畫執行前置檢查,然後在前置檢查成功時執行切換計畫。
先以獨立作業執行前置檢查,這是最佳做法。
-
若要開始,請在待命區域中開啟切換計畫。
-
按一下執行前置檢查。
-
會彈出一個確認方塊。按一下確認方塊中的執行前置檢查以繼續。
請依照下面的螢幕擷取畫面所示,確定前置檢查已順利完成。您可能需要在此時修正任何失敗的前置檢查步驟,然後重新執行前置檢查,直到所有步驟都成功為止。
執行「切換」計畫。
-
若要開始,請按一下執行計畫。
-
會彈出一個確認方塊。按一下確認方塊中的執行方案以繼續。
-
監督計畫執行,以確保計畫中的所有步驟都成功。
下方的螢幕擷取畫面顯示順利完成切換計畫。不過,即使前置檢查順利完成,您仍可能會遇到失敗的步驟;實際上正在執行復原步驟,因此有機會步驟將會失敗。修正所有失敗的步驟,然後再試一次。
作業 6:確認磁碟已掛載於待命 VM 執行處理 vmapp01dr 上
連線至待命 VM 執行處理 vmapp01dr 以顯示檔案系統總空間和可用空間的資訊。
df -h
您也可以列出在待命 VM 執行處理上建立的磁碟區群組。
sudo vgs
接下來的步驟
有兩種最佳做法應納入正常的日常作業中,以確保 DR 計畫的準備程度。
- 定期執行前置檢查。
- 定期執行 DR 展開。
考慮排定待命 DR 保護群組中所有 DR 計畫的每週前置檢查。前置檢查可隨時執行,對生產環境工作負載沒有任何影響。這有助於確保災害復原計畫的完整性、擷取遺漏的成員資源、遺漏網路、找不到由使用者定義步驟呼叫的預期命令檔等。
驗證災難復原就緒程度的另一個非常重要方式是,每個月或季度定期排定災難復原鑽探一次。DR 鑽研也不會對生產環境工作負載造成任何影響,但可以讓您按一下單一按鈕,即可驗證待命區域中運算、儲存、Oracle 資料庫和負載平衡器的後端集的復原能力。深入瞭解 Full Stack DR 鑽研。
相關連結
認可
- 作者 - Raphael Teixeira (Full Stack DR 工程技術人員的主要成員)
其他學習資源
探索 docs.oracle.com/learn 上的其他實驗室,或存取 Oracle Learning YouTube 頻道上的更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。
如需產品文件,請造訪 Oracle Help Center 。
Enable Block Storage Logical Volume Manager Support in OCI Full Stack Disaster Recovery
G33657-01
Copyright ©2025, Oracle and/or its affiliates.