Oracle Database Autonomous Recovery Service 技術架構
此技術架構圖說明 OCI 中 Oracle 資料庫和多雲端 Oracle 資料庫的自治式復原服務備份與復原工作流程。
圖 1-1 Oracle Database Autonomous Recovery Service 技術架構
附註:
到 Oracle Help Center 探索 Oracle Database 互動式架構圖。Oracle Database Autonomous Recovery Service 支援 OCI 中 Oracle 資料庫和多雲端 Oracle 資料庫 (例如 Oracle Database@Azure 和 Oracle Database@Google Cloud) 的備份和資料保護。
OCI 主控台提供統一的介面,使用復原服務資源定義您的備份策略。Recovery Service 會集中 Oracle Cloud 中的備份儲存體 (受保護資料庫的預設雲端備份位置)。以保護原則為基礎的機制可控制您的備份儲存體需求。您不需要執行任何手動作業,即可解決儲存體使用狀況或監督問題。
復原服務需要有專用子網路,才能在租用戶內的每個資料庫虛擬雲端網路 (VCN) 中進行備份與復原作業。Oracle 建議您的資料庫 VCN 至少包含一個用於備份至復原服務的專用子網路。接著,您可以註冊復原服務子網路,讓復原服務存取 VCN 中的資料庫。
您可以透過指派 Oracle Cloud Infrastructure (OCI) 原則來實行存取控制。在主控台中,使用 Policy Builder 選取自治式復原服務作為原則使用案例,然後選取預先定義的原則樣板。原則允許復原服務存取所選 VCN 中的資料庫,也允許 OCI 和多雲端 Oracle 資料庫中支援的資料庫服務使用復原服務作為資料保護。例如,使用 Ability to do all things with Autonomous Recovery Service
原則樣板,讓 OCI 中的 Oracle Database 服務使用復原服務。指定 Let Oracle Database@Azure use Autonomous Recovery Service for backup
原則樣板,讓 Oracle Database@Azure 資源使用復原服務。
復原服務最短保留 14 天的受保護資料庫備份,最長保留 95 天。您可以選取支援資料保留常見使用案例的 Oracle 定義的原則 (白金、金級、銀級或銅級),或建立符合備份保留需求的自訂原則。您可以選擇性地在備份保留期間強制鎖定保留,讓復原服務在保留期間結束之前,可以防止修改或刪除備份。保留鎖定是選擇性功能,可保護受保護的資料庫備份,避免意外變更或惡意損害 (例如勒索軟體攻擊)。
Recovery Service 支援多重雲端 Oracle 資料庫可讓備份儲存體位於 Oracle Cloud (預設備份儲存體位置) 或位於資料庫所在的雲端位置。復原服務預設會將受保護的資料庫和相關備份儲存在 Oracle Cloud 中。如果您針對保護原則啟用將備份儲存在與資料庫相同的雲端提供者中選項,復原服務會將受原則連結的保護資料庫及其備份儲存在目標資料庫雲端位置,而非 Oracle Cloud。例如,在 Oracle Database@Azure 中,如果您在保護原則中選取將備份儲存在與資料庫相同的雲端提供者中選項,復原服務會將關聯的受保護資料庫備份儲存在 Azure 中。
自動備份複寫用於區域內的高可用性備份。您可以回復至任何可用性網域、區域或區域。
復原服務提供即時資料保護功能,可讓受保護的資料庫將資料遺失的可能性降到最低。受保護的資料庫可以持續將重做日誌傳輸至復原服務,並在接近最後幾秒鐘的時間內達成復原點目標 (RPO)。即時資料保護是額外費用選項。
您也可以使用包括警訊在內的 Oracle Cloud Infrastructure Monitoring 服務,監控資料庫保護狀態和儲存使用率。復原服務使用 Oracle Cloud Infrastructure Audit 服務,此服務會自動將對復原服務應用程式設計介面 (API) 端點的呼叫記錄為日誌事件。