導入 OCI 區塊磁碟區複寫
此實作使用 OCI Block Volumes 跨區域複製功能來複寫區塊磁碟區。
以下為導入 OCI Block Volumes 複製的優點:
- 不需要定期建立和執行命令檔,就像其他複製案例一樣。複寫設定完成後,就會由 Oracle Cloud Infrastructure 自動執行。
- 它是適用於任何運算執行處理之任何區塊磁碟區 (開機磁碟區除外) 的一般用途解決方案。如果您有多個系統,則所有系統都可以使用相同的方法。
- 複製區塊磁碟區上的資訊是主要區塊磁碟區的精確副本;區塊磁碟區中的所有檔案都會被複製。
使用 OCI Block Volumes 複製之前,請考慮下列事項:
- 它需要步驟才能在次要系統中掛載複製的區塊磁碟區。您無法直接掛載區塊磁碟區的複本;您必須先啟用區塊磁碟區才能建立可掛載的複製區塊磁碟區。這在具有較少節點的系統上並不複雜,但當有許多節點時,複雜性會增加。特別是在主要和待命資料庫的可用性網域中沒有相同節點分佈的系統中。
不過,您可以使用 Oracle Cloud Infrastructure Full Stack Disaster Recovery 服務,在切換、容錯移轉和驗證作業中將這些步驟自動化,以克服此複雜性。
- 對許多系統來說,這項技術可能不足。如果系統有更多類型的儲存 (例如共用 OCI File Storage 檔案系統),則必須為它們使用不同的複本技術。
設定 OCI 區塊磁碟區的複寫
若要導入 OCI Block Volumes 複製,需要執行下列步驟:
- 使用 OCI 主控台定義主要區域中的磁碟區群組,將需要複寫的區塊磁碟區分組。
磁碟區群組只能包含位於相同可用性網域 (AD) 中的區塊磁碟區,而群組中的所有區塊磁碟區則僅複寫至一個目的地 AD。如果您的區塊磁碟區位於多個 AD,請為每個來源與目的地 AD 的組合建立一個區塊磁碟區群組。
- 在磁碟區群組中對次要區域的適當 AD 啟用複本。
- 連接至次要系統中的中間層主機,並卸載將從主要系統複製的區塊磁碟區。
- 您可以使用 OCI 主控台取消連附並捨棄將從主要系統複製的所有區塊磁碟區。將不再使用它們。
- 藉由在複本後以適當的資訊更新區塊磁碟區,實行一種方法來管理位於區塊磁碟區中的網站特定資訊。
此實作適用於開機磁碟區以外的任何區塊磁碟區。開機磁碟區複寫有其他影響,且超出此實行的範圍。
範例 1:使用 OCI Block Volumes 複製來複寫中間層組態區塊磁碟區
附註:
此範例適用於任何中間層系統。它作為參考,說明如何複製包含 Oracle WebLogic Server for OCI 堆疊之 Oracle WebLogic 組態的區塊磁碟區。但您可以依照相同的步驟,在中間層系統中複製其他區塊磁碟區 (開機磁碟區除外)。下列影像是具有 OCI 區塊磁碟區跨區域複本的 Oracle WebLogic Server 系統範例。
若要設定區塊磁碟區的跨區域複本,請依照下述步驟進行:
驗證 OCI 區塊磁碟區的複寫
在切換或容錯移轉作業中,複製的資訊必須在待命網站中使用,才能啟動處理作業。當您驗證次要系統 (透過以快照模式開啟待命資料庫) 時,也必須執行此動作。
此圖像顯示啟用如何從複本建立可連附的 OCI 區塊磁碟區。
請執行下列動作,讓複製的磁碟區在待命系統中可供使用:
執行 OCI 區塊磁碟區的進行中複寫
使用這個實作時,請遵循以下建議來進行複製:
- OCI 會在背景自動執行 OCI Block Volumes 複寫。在系統的生命週期中,唯一需要做的事是確保具有主要角色的系統磁碟區群組啟用跨區域複本。
- 您可以考慮使用 OCI Full Stack Disaster Recovery 將切換和容錯移轉工作自動化。只要按一下 OCI 主控台,即可執行切換或容錯移轉計畫。簡化與區塊磁碟區複本相關之所有作業的執行過程非常有用。
- 複製功能與備份功能是互補的,不能取代。請確定您對複製的區塊磁碟區啟用備份原則。除了跨區域複本之外,這除了提供資料保護,還可讓您回復至某個時間點。
- 維護每個網站特定的資訊,並保持在最新狀態。 例如,如果檔案系統包含具有要連線至 Oracle Autonomous Database 之使用者自建物件的資料夾,請保留此資料夾的備份複本。在公事包中執行更新時,請確定更新資料夾的備份。如此一來,後續切換和容錯移轉就會正確回復。
- 切換或容錯移轉後作業,變更複本方向。 針對下列項目:
- 在新待命網站的新主要 OCI 區塊磁碟區群組中啟用複本。
- 停用先前從原始主要複製的作業,並刪除未使用的區塊磁碟區。

