整合 Oracle Base Database ServiceOracle Database Zero Data Loss Autonomous Recovery Service

下列作業描述 Oracle Base Database ServiceRecovery Service 之間的備份與復原作業。

設定新資料庫的 Oracle 受管理備份

這些步驟描述如何使用 Oracle 管理的備份建立新資料庫。

  1. 開啟導覽功能表。按一下 Oracle Database ,然後按一下 Oracle Base Database Service
  2. 按一下建立資料庫 系統
  3. 輸入新的 Oracle Base Database Service 運算資訊,包括資料庫系統名稱、可用性網域、資源配置 (包括要使用的 CPU 數目)、儲存、節點數目、Oracle Database 軟體版本、CLI 存取的 SSH 金鑰、授權類型 (包括授權或 BYOL)、VCN、將執行資料庫系統之 VCN 上的從屬端子網路、資料庫系統的主機名稱前置碼,以及診斷收集選項。
  4. 下一步
  5. 輸入新資料庫的資訊,包括:資料庫名稱、資料庫唯一字尾、資料庫影像 (19c 或 21c) 以及管理員證明資料 (sys 使用者的密碼)。
  6. 在「設定資料庫備份」底下,選取啟用自動備份,然後按一下備份目的地,再按一下自治式復原服務
  7. 根據資料庫的保留期間需求選取「保護原則」:
    • 青銅:14 天
    • 銀級:35 天
    • 金:65 天
    • 白金:95 天
  8. 選擇「即時數據保護」。
    此選項增強了資料庫保護,並將資料遺失的可能性降到最低。選取此選項是額外費用。
  9. 選取預設根據保護原則保留期間保留備份
  10. 選取每日備份的排定時間。
  11. 選取立即進行第一個備份
  12. 按一下「 Create Database System 」。
    系統會建立新的 Oracle Base Database Service 資料庫。

資料庫視窗會顯示備份資訊。

新資料庫的層級 0 備份將被帶到復原服務備份目的地。增量備份會根據指定的備份排程,每天執行。如果已為備份排程指定預設隨時,則每日備份會在服務組態完成後隨時開始。備份會根據指定的備份保護原則,保留在復原服務中。使用復原服務累加式技術時,不需要每週進行 0 級完整備份。復原服務可視需要產生虛擬完整備份,無須在 Oracle Base Database Service 系統上耗用 CPU 週期。

資料庫建立之後,按一下自治式復原服務連結將會顯示受保護的資料庫 OCI 物件。受保護的資料庫會顯示:資料庫的狀態 (受保護)、如果啟用即時重做傳輸、資料遺失暴露 (分鐘)、資料庫備份的大小,以及目前的復原時段 (天和小時)。

對現有資料庫啟用 Oracle 管理的備份

這些步驟描述如何對未使用 Oracle 管理備份建立的資料庫啟用 Oracle 管理備份至復原服務。現有的資料庫必須執行 Oracle Database 19.18 和更新的版本,或 21.8 和更新的版本。

  1. 開啟導覽功能表。按一下 Oracle Database ,然後按一下 Oracle Base Database Service
  2. 選取已設定 Oracle Base Database Service 的基準資料庫系統。
  3. 選取要對 Recovery Service 啟用 Oracle 管理備份的資料庫。
  4. 按一下啟用自動備用備份
  5. 選取啟用自動備份核取方塊。
  6. 按一下備份目的地,然後選取自治式復原服務
  7. 根據資料庫的保留期間需求選取「保護原則」:
    • 青銅:14 天
    • 銀級:35 天
    • 金:65 天
    • 白金:95 天
  8. 選擇「即時數據保護」。
    此選項可將資料遺失的可能性降到最低。
  9. 選取 根據保護原則保留期間保留備份
  10. 選取每日備份的排定時間。
  11. 選取立即進行第一個備份
  12. 按一下儲存變更

將資料庫的層級 0 備份帶到復原服務備份目的地。增量備份會根據指定的備份排程,每天執行。如果已為備份排程指定預設隨時,則每日備份會在服務組態完成後隨時開始。備份會根據指定的備份保護原則,保留在復原服務中。使用復原服務累加式技術時,不需要每週進行 0 級完整備份。復原服務可視需要產生虛擬完整備份,無須在 Oracle Base Database Service 系統上耗用 CPU 週期。

系統會建立新的受保護資料庫 OCI 物件,並與該資料庫建立關聯。受保護的資料庫會顯示:資料庫的狀態 (受保護)、如果啟用即時重做傳輸、資料遺失暴露 (分鐘)、資料庫備份的大小,以及目前的復原時段 (天和小時)。

建立隨需備份

啟用 Oracle 管理的復原服務備份之後,可以依照下列步驟,使用 OCI 主控台進行隨選備份。

  1. 開啟導覽功能表。按一下 Oracle Database ,然後按一下 Oracle Base Database Service
  2. 選取已設定 Oracle Base Database Service 的基準資料庫系統。
  3. 選取要在其中建立隨選備份至復原服務的資料庫。
  4. 在「資源」底下,按一下備份
  5. 按一下「建立備份」。
  6. 輸入新的隨選備份名稱。
  7. 按一下「建立備份」。
會建立新的備份,並顯示在可用的備份清單中。根據為自動備份選取的備份保留原則 (銅級、銀級、金級或白金級),隨選備份會保留在復原服務中。

從備份產生新的資料庫

請依照下列步驟,從現有的 Oracle 管理備份建立新的 Oracle Base Database Service 資料庫。

  1. 開啟導覽功能表。按一下 Oracle Database ,然後按一下 Oracle Base Database Service
  2. 選取已設定 Oracle Base Database Service 的基準資料庫系統。
  3. 按一下復原服務中已有備份的來源資料庫。
  4. 在「資源」底下,按一下備份
  5. 按一下要作為新資料庫來源之備份的動作功能表。
    會顯示一個新的功能表。
  6. 按一下「建立資料庫」。
  7. 按一下建立新資料庫系統,然後按一下建立
  8. 輸入新資料庫的運算資訊。
  9. 下一步
  10. 輸入新資料庫的資訊。
    選取「資料庫映像檔」版本時,請選取與來源資料庫相同的資料庫版本。
  11. 按一下「 Create Database System 」。
新資料庫會在與來源資料庫位於相同 OCI 區域和可用性網域的新基準資料庫系統上建立。請注意,您無法在從現有備份建立資料庫時啟用自動備份。如果需要自動備份,請在建立資料庫之後啟用自動備份。

還原資料庫

Oracle Base Database Service 資料庫可回復至最新的可用回復點、特定時間點或特定 SCN。回復和復原是使用 OCI 主控台進行的。這些步驟說明如何回復資料庫。

  1. 開啟導覽功能表。按一下 Oracle Database ,然後按一下 Oracle Base Database Service
  2. 選取已設定 Oracle Base Database Service 的基準資料庫系統。
  3. 選取要回復的資料庫。
  4. 在「資源」底下,按一下備份
    就會顯示可用的備份清單。雖然無法從此清單中的備份回復資料庫,但備份清單可作為目前可供回復資料庫之資料的參照。
  5. 按一下回復
  6. 選取三個回復選項之一:
    • 回復至最新的:資料庫會回復並復原為零或最少可能的資料遺失。
    • 回復至時戳:資料庫會回復至特定時戳。
    • 回復至 SCN :資料庫會回復至特定的 Oracle Database 系統變更編號。您必須知道特定的 SCN。
  7. 按一下回復資料庫