備份及回復專用 Exadata 基礎架構上的 Autonomous Database

為了支援高可用性,Autonomous Database on Dedicated Exadata Infrastructure 會自動為您備份資料庫。根據為自治式容器資料庫 (ACD) 選擇的「備份保留原則」,備份的保留期間最長可達 95 天。您可以將資料庫回復並復原到此保留期間內的任何時間點。

備份資料庫時,資料庫會完全正常運作;但是,在備份期間,不允許進行週期管理作業。例如,不允許在備份期間停止資料庫。終止 Autonomous Database 會刪除其所有自動和手動備份,包括長期備份。

關於備份與復原

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

Oracle Public Cloud 上的 Autonomous Database 會透過每日增量備份和每週完整備份,或使用每日虛擬完整備份的 Autonomous Recovery Service 備份備份至物件儲存。部署在 Exadata Cloud@Customer 上的 Autonomous Database 可以備份至不同的備份目的地,如本文進一步討論。Oracle Database@AWS 上的 Autonomous Database 預設會備份至 AWS S3。佈建之後,您可以變更目的地類型,以在 OCI Object Storage 中儲存自動和長期備份。

附註:

使用自治式資料保全佈建 ACD 時,您無法停用自動備份。

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

  • 跨區域備份 (亦稱為遠端備份) 是儲存在與來源資料庫不同的區域中的備份。此備份選項僅適用於在 Oracle Public Cloud 上部署的 ACD。發生區域失敗時,您可以使用此備份來復原資料庫。

    跨區域備份:

    • 在預設的自動備份上執行其他備份。這些備份就像是在您選取的區域中進行的第二個備份。
    • 僅在 ACD 層級支援,並包含 ACD 內的所有 Autonomous Database 以及所有存檔日誌。
    • 專用於複製至新的 ACD,且無法用於就地回復作業。
    • 可以複製到其他自治式 Exadata VM 叢集 (AVMC)。如需相關指示,請參閱從備份複製自治式容器資料庫

    附註:

    跨區域備份只能在未設定自治式資料保全的 ACD 上啟用。
  • 長期備份是指保留超過 ACD 層次定義之備份保留原則 (期間) 的備份。建立長期備份時,您可以指定其保留期間,範圍從 90 天到 10 年。

    長期備份:

    • 專用於複製至新的 Autonomous Database ,且無法用於 Autonomous Database 就地回復作業。
    • 僅在 Autonomous Database 層級支援,且僅在 Autonomous Database 存在時才可使用。
    • 無法在位於未啟用備份之 ACD 的 Autonomous Database 上使用。
  • 手動備份是從 OCI 主控台手動進行的隨選備份。例如,在對應用程式進行重大更新之前,您可以選擇使用手動備份來回復和復原。

    手動備份:
    • 是包含上次完整備份之所有增量備份的累計增量備份。
    • 視為 ACD 選擇的備份保留原則 (期間) 而定,最多可保留 95 天。
    • 僅支援 Autonomous Database 層級。

備份保留原則 (期間)

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

Oracle Public Cloud多重雲端部署上,備份保留原則值會預設為 15 天,而且可以變更為 7 到 95 天之間的任何值。

Exadata Cloud@Customer 部署上:
  • 如果您使用 Recovery Appliance本機儲存體作為 ACD 的備份目的地,您便無法修改備份保留原則。就 Recovery Appliance 而言,這個值是由 Recovery Appliance 保護原則所控制。
  • 對於物件儲存網路檔案系統 (NFS) 備份目的地類型,備份保留原則預設為 30 天,而且可以變更為 7 到 95 天之間的任何值。

備份目的地

適用對象:適用 Exadata Cloud@Customer 適用對象:適用 多雲端

在已建立的 ACD 上啟動設定 ACD 或在啟用自動備份時,您可以為在其中建立的 Autonomous Database 備份設定備份目的地。備份目的地類型是在啟用 ACD 上的自動備份時設定,之後可以變更。下列為 Exadata Cloud@Customer 上的 Autonomous DatabaseAutonomous Database on Oracle Database@AWS 的不同備份目的地選項。

表格 - 備份目的地選項

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

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

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

Exadata Cloud@Customer 上的 Autonomous Database

Oracle Database@AWS 上的 Autonomous Database

佈建多重雲端 ACD 資源之後,您可以變更備份目的地,將自動和長期備份儲存在 OCI Object Storage 中。
網路檔案系統 (NFS)

將備份儲存在網路檔案系統 (NFS) 儲存體位置。

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

Exadata Cloud@Customer 上的 Autonomous Database

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

Exadata Cloud@Customer 上的 Autonomous Database

請確定提供以 Oracle "easy connect" 字串格式 (亦即 <host>:<port>/<service name>) 連線至復原設備的連線字串,其中 <host> 是 Zero Data Loss Recovery Appliance 的 SCAN 主機名稱。
本機 將備份儲存至本機 Exadata 儲存。您必須在建立自治式 Exadata VM 叢集時設定本機儲存,才能使用此選項。以備份目的地類型建立 ACD 後,除了「本機」以外,之後就無法將其變更為「本機」備份。

Exadata Cloud@Customer 上的 Autonomous Database

 
AWS S3 將備份儲存在 AWS 物件儲存上。 Oracle Database@AWS 上的 Autonomous Database Oracle Database@AWS 上的 Autonomous Database 預設會備份至 AWS S3。

變更備份目的地

適用對象:適用 Exadata Cloud@Customer 適用對象:適用 多雲端

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

表格 - 變更備份目的地

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

NFS

RA

目前不支援將備份目的地類型從 NFS 變更為物件儲存。

您無法將備份目的地類型從 NFS 變更為本機。

物件儲存

RA

目前不支援將備份目的地類型從物件儲存變更為 NFS。
Recovery Appliance (RA)

RA

NFS

物件儲存

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

您無法將備份目的地類型從 RA 變更為本機。

AWS S3 OCI 物件儲存服務 (OSS) Oracle Database@AWS 上的 Autonomous Database 已備份至 AWS S3,但可加以變更,以在 OCI Object Storage Service (OSS) 中儲存自動化和長期備份。

回復並復原

您可以使用下列其中一個選項來回復資料庫:
  • 使用特定備份回復資料庫
  • 使用時間戳記從 OCI 主控台進行時間點復原
  • 使用特定的系統變更編號 (SCN) 從 OCI 主控台回復資料庫

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

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

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

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

  • 您只能從主要資料庫回復備份。
  • 待命資料庫若為快照待命角色,就不能進行資料庫回復。您必須將待命自治式容器資料庫 (ACD) 轉換為實體待命角色,才能回復此資料庫。請參閱將快照待命轉換為實體待命以取得指示。

備份與回復作業

下表列出您可以對 Autonomous Database 備份執行的作業。
操作 詳細資訊 進一步參考
建立手動備份 您可以在 OCI 主控台上,從 ACD 的詳細資訊頁面建立手動 (隨選) 備份。 手動備份您的 Autonomous Database
建立長期備份 您可以從 OCI 主控台上 ACD 的詳細資訊頁面建立長期備份。 建立長期備份
從備份複製

您可以為 Autonomous Database 的備份集建立時間點複本。

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

如需從備份複製、其需求和限制的完整詳細資訊,請參閱關於在專用 Exadata 基礎架構上複製 Autonomous Database

如需從 OCI 主控台複製手動或長期備份的指示,請參閱從備份複製 Autonomous Database

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

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

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

備份與回復事件

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