在專用 Exadata 基礎架構上備份及回復自治式 AI 資料庫

為了支援高可用性,專用 Exadata 基礎架構上的 Autonomous AI 資料庫會自動為您備份資料庫。根據為自治式容器資料庫 (ACD) 選擇的備份保留原則,備份的保留期間最長可達 95 天。您可以將資料庫回復並復原至此保留期間的任何時間點。

備份資料庫時,資料庫會完全正常運作;但是,在備份期間,不允許進行週期管理作業。例如,不允許在備份期間停止資料庫。

要復原備份與復原的備份與復原功能

依照預設,會將自治式 AI 資料庫設定為定期備份您的資料庫。您可以在佈建 ACD 時停用自動備份,並於稍後從 Oracle Cloud Infrastructure (OCI) 主控台啟用這些備份。自動備份啟用後,您就無法停用 ACD 的備份。

Oracle Public Cloud 上的自治式 AI 資料庫會根據其備份目的地,以每日增量備份和每週完整備份或具有每日虛擬完整備份的 Autonomous Recovery Service 備份至物件儲存。Oracle Database@AWS 上的自治式 AI 資料庫會備份至 OCI Object Storage 或 Amazon Simple Storage (S3),其中包含每日增量備份,以及使用每日虛擬完整備份的每週完整備份或 Autonomous Recovery 服務,視其備份目的地而定。

啟用自動備份時,您可以選擇進行下列任一額外備份:

備份保留政策 (期間)

您可以在佈建 ACD 時定義備份保留原則 / 期間,或稍後在 Oracle Cloud Infrastructure 主控台的詳細資料頁面中加以修改。

備份保留原則值預設為 15 天,可以變更為介於 7 到 95 天之間的任何值。

在 Exadata Cloud@Customer 部署上:

保留鎖定:

即使終止任何自治式 AI 資料庫元件 (例如 Exadata 基礎架構、自治式 VM 叢集 (AVMC)、ACD 以及自治式 AI 資料庫) 之後,仍可保留自動備份。ACD 終止後保留備份的時間表僅適用於自動備份,不適用於長期備份。您可以保留已終止 ACD 的備份時間長達 72 小時,或直到其備份保留期間結束為止。此外,在 ACD 終止時,當您選擇保留備份保留期間的備份時,可以啟用「保留鎖定」。若啟用備份保留鎖定,會在其保留期間完成之前,不允許刪除所有資料庫備份,包括長期備份。保留期間到期之前,您無法刪除這些備份。

您可以在啟動設定 ACD 或更新版本時啟用保留鎖定。啟用之後,您就可以在 14 天內停用保留鎖定,超過此設定就會變成永久性。如果您已啟用 ACD 的保留鎖定,則保留鎖定會同時套用至自治式 AI 資料庫的自動備份與長期備份。

如果您已啟用保留鎖定:

如果您尚未啟用保留鎖定:

備份目的地

您可以將備份目的地與在 ACD 中建立的自治式 AI 資料庫備份建立關聯。

在 Oracle Public Cloud 部署上,您可以選擇「自治式復原服務」或「物件儲存」作為備份目的地。預設為物件儲存,建議的選項為自治式復原服務。對於 Oracle Database@AWS 上的自治式 AI 資料庫,您可以選擇自治式復原服務、OCI 物件儲存或 Amazon 簡單儲存 (AWS S3)。預設為 AWS S3,建議的選項為自治式復原服務。

下方列出自治式 AI 資料庫部署的備份目的地選項。

備份目的地類型 支援的部署 備註
物件儲存

Oracle Public Cloud 上的自治式 AI 資料庫

Exadata 客戶私有雲上的自治式 AI 資料庫

Oracle Database@AWS 上的自治式 AI 資料庫

在 Oracle Cloud Infrastructure 上的 Oracle 管理物件儲存容器中,儲存每週的完整和每日增量備份。

對於 Exadata Cloud@Customer 部署,如果您選擇「物件儲存」作為類型,則可以選擇指定連線至儲存容器時要使用的網際網路 HTTP 代理主機。Oracle 建議儘可能使用代理以加強安全性。

自治式復原服務 (ARS)

Oracle Public Cloud 上的自治式 AI 資料庫

Oracle Database@AWS 上的自治式 AI 資料庫

儲存每日虛擬完整備份。

這是建議的選項。

網路檔案系統 (NFS) Exadata 客戶私有雲上的自治式 AI 資料庫

將備份儲存在網路檔案系統 (NFS) 儲存體位置。如果您選擇「網路檔案系統 (NFS)」作為類型,請選取已經定義的使用「網路檔案系統 (NFS)」儲存的備份目的地。

在 Exadata Cloud@Customer 的 NFS 儲存上設定備份目的地之前,請參閱Exadata Cloud@Customer 備份目的地的先決條件

如果您選擇 NFS 作為備份目的地類型,則當對應的 ACD 終止時,就必須在備份保留期間之後手動刪除備份。

請參閱備份保留原則以瞭解詳細資訊。

Recovery Appliance Exadata 客戶私有雲上的自治式 AI 資料庫

將備份儲存至您先前定義的其中一個備份目的地 (使用 Oracle Zero Data Loss Recovery Appliance)。如果您選擇 Recovery Appliance 作為類型,請選取先前定義的備份目的地,此目的地使用 Oracle Zero Data Loss Recovery Appliance、ACD 的 DB_UNIQUE_NAME 以及 VPC 使用者名稱密碼。

若為 Zero Data Loss Recovery Appliance 備份目的地:

  • 設備必須設定一個虛擬專用目錄 (VPC) 使用者,以用於進行備份。
  • 設備必須設定要備份之資料庫的唯一資料庫名稱,以及與 VPC 使用者的對應。舉例而言:

    EXEC dbms_ra.add_db(db_unique_name=>'', protection_policy_name=>'VF_7DAYS', reserved_space=>'500G');
  • 設備必須設定與 VPC 使用者的對應。舉例而言:

    EXEC dbms_ra.grant_db_access(db_unique_name=>'', username=>'');
  • 設備必須可透過 Zero Data Loss Recovery Appliance 管理員提供的 Oracle Net Services 連線字串,從 Oracle Exadata Database Service on Cloud@Customer 系統存取。
  • 同一個自治式資料保全中的所有主要和待命 ACD 都不能共用相同的 ZDLRA 或任何其他 Recovery Appliance 執行處理。
  • ZDLRA 執行處理不得啟用複製。
  • 下列範例查詢可用來測試您的 ZDLRA 組態。此查詢應該傳回值 "1"。

    select count(1) from rasys.db where REG_DB_UNIQUE_NAME = '';

注意:請務必提供以 Oracle「簡易連線」字串格式連線至復原設備的連線字串,亦即 <host>:<port>/<service name>,其中 <host> 是 Zero Data Loss Recovery Appliance 的 SCAN 主機名稱。

請參閱Exadata Cloud@Customer 的備份目的地先決條件,再於 Exadata Cloud@Customer 的 Zero Data Loss Recovery Appliance 位置設定備份目的地

如需其他資訊,請參閱 Zero Data Loss Recovery Appliance Administrator's Guide 中的 Configuring Recovery Appliance for Protected Database Access

本機 Exadata 客戶私有雲上的自治式 AI 資料庫 將備份儲存至本機 Exadata 儲存。您必須在建立自治式 Exadata VM 叢集時設定本機儲存,才能使用此選項。以備份目的地類型建立 ACD 後,除了「本機」以外,之後就無法將其變更為「本機」備份。
AWS S3 Oracle Database@AWS 上的自治式 AI 資料庫 將備份儲存在 AWS 物件儲存上。

變更備份目的地

套用至:僅 適用 Exadata Cloud@Customer

您可以在啟用自動備份的情況下,變更 ACD 的備份目的地類型。在任何指定的時間點,最多只能有兩個與 ACD 關聯的備份目的地。

表格 - 變更備份目的地

目前備份目的地型態 支援的新備份目的地類型 備註
本機 - 如果目前的類型是本機類型,您就無法變更備份目的地類型。
網路檔案系統 (NFS)

NFS

RA

-
物件儲存 RA -
Recovery Appliance (RA)

RA

NFS

物件儲存

只有當 ACD 最初設定了物件儲存備份時,才支援將備份目的地類型從 RA 變更為物件儲存。

回復並復原

您可以使用下列其中一個選項來回復資料庫:

進行回復時,資料庫會進入無法使用狀態。您無法連線到處於此狀態的資料庫。唯一支援無法使用狀態的生命週期管理作業會終止。當回復作業完成時,您的資料庫開啟狀態就會與回復之前的狀態相同。針對這三種類型的回復 (依 SCN、時間戳記或使用特定備份),還原完成後將會傳回 SCN。

回復資料庫時,也會回復 ADMIN 使用者密碼的值。因此,它可能具有您不再記住的舊值。您可以依照解除鎖定或變更 ADMIN 資料庫使用者密碼中所述,將密碼設為新值。

回復資料庫之後,回復完成日期到您為回復作業指定的日期之間的所有備份 (回復時間) 都會變成無效。您無法對回復時間與回復完成時間之間的任何時間點起始進一步的回復作業。您只能對比回復時間還早的時間點起始新的回復作業,或啟動比實際回復成功時間更近的時間點。

在「自治式資料保全」設定中:

備份與回復作業

下表列出您可以在自治式 AI 資料庫備份執行的作業。

操作 詳細資訊 進一步參考
手動備份 您可以從 OCI 主控台上 ACD 的「詳細資訊」頁面建立手動 (隨選) 備份。 手動備份您的自治式 AI 資料庫
建立長期備份 您可以從 OCI 主控台上 ACD 的「詳細資訊」頁面建立長期備份。 建立長期備份
從備份複製

您可以建立自治式 AI 資料庫備份集的時間點複本。

您可以從自動備份、手動備份 (從備份清單或根據時戳選擇) 或長期備份進行複製。

如需有關從備份複製的完整詳細資訊、其需求和限制,請參閱關於在專用 Exadata 基礎架構上複製自治式 AI 資料庫

如需從 OCI 主控台複製手動或長期備份的相關指示,請參閱從備份複製自治式 AI 資料庫

如需從 ACD 備份複製的指示,請參閱從備份複製自治式容器資料庫

編輯備份設定值 您可以從 OCI 主控台的 ACD「詳細資訊」頁面啟用自動備份 (如果在啟動設定 ACD 時停用),以及修改下列備份設定值:
  • 將保留期間備份至 7 到 95 天之間的任何值。
  • 備份目的地類型 (若部署於 Exadata Cloud@Customer 上)。
  • HTTP 代理主機。這只有在選取物件儲存作為 Exadata Cloud@Customer 部署的備份目的地時才適用。
  • 跨區域備份複本 (如果部署在 Oracle Public Cloud 上)。
  • 在備份保留期間或 ACD 終止後的 72 小時內保留自動備份。
  • 啟用保留鎖定。這只有在您選擇在 ACD 終止時保留備份保留期間的備份時才適用。
如需有關編輯備份設定值的完整詳細資訊,請參閱編輯自治式容器資料庫備份設定值
更新長期備份 您可以編輯長期備份的保留期間,或甚至從 OCI 主控台上 ACD 的「詳細資訊」頁面刪除長期備份。 管理長期備份
回復並復原您的自治式 AI 資料庫 您可以從特定備份回復資料庫,或是從 OCI 主控台上 ACD 的「詳細資訊」頁面,使用時間戳記進行時間點復原。 回復並復原您的自治式 AI 資料庫
檢視遠端備份 您可以從 OCI 主控台檢視區域中的遠端備份清單。 檢視遠端備份清單
從備份複製 ACD 您可以將 ACD 從遠端備份複製到與複製來源不同區域的 AVMC,以復原資料庫。 從備份複製自治式容器資料庫

您也可以使用 API 執行備份和還原作業。如需詳細資訊,請參閱 API Reference for Autonomous AI Database on Dedicated Exadata Infrastructure

備份和回復事件

Oracle Database 資源會發出事件,這些事件是指示資源變更的結構化訊息。有多個事件與資料庫備份作業相關聯。您可以在專用 Exadata 基礎架構上的自治式 AI 資料庫活動中找到這些資訊。

估計備份空間的最佳作法

在 Oracle Public Cloud 和 Exadata Cloud@Customer 環境中,在專用 Exadata 基礎架構上部署自治式 AI 資料庫時,您需要準確預估備份儲存需求。本節概述確保遵守復原原則所需的關鍵因素和計算,並避免意外使用的儲存體或成本。

Autonomous AI Database 中的備份管理

備份會以下列預設排程自動管理:

收集準確的來源度量

若要進行最精確的估算,請對現有 Oracle AI Database 環境的指標執行基礎計算,包括:

注意:除非資料已由「混合分欄壓縮 (HCC)」壓縮,否則 Oracle AI Database 備份通常會達到 50% 的壓縮率,在此情況下,不應再進行任何壓縮。歸檔日誌通常會最少壓縮。

保留計畫

如果要維持指定的復原時段 (例如 14 天),您就必須保留最新的完整備份以及所有關聯的增量與存檔重做日誌,直到被新的完整備份取代為止。與其增量。由於備份之間的相依性,若為兩週的保留原則,請規劃最多 3 週的備份儲存以考量重疊,並且確保您的復原時段永遠受到完全保護。

其他備份案例

手動備份:

長時間備份:

具備 ZDLRA 的 Exadata Cloud@Customer 特殊備註:

對於使用 Zero Data Loss Recovery Appliance (ZDLRA) 的環境:

備註:對於 ZDLRA 部署,請一律參考實際資料庫指標,並參閱 ZDLRA 文件以取得精確大小。

計算範例

考慮環境:

每週備份設定檔:

Summary

表格 - 預估備份儲存的金鑰參數

Parameter - 參數 一般值 / 建議
完整備份頻率 每週
增量備份頻率 每日 (非完整備份天數)
存檔日誌產生率 每日 (從觀察率估算)
壓縮率 50% (HCC 壓縮資料除外)
保留原則 2 週 (計劃 3 週的並行儲存)
儲存計算 (完整 + 增量) x 壓縮 + 存檔日誌