全部產品
Search
文件中心

Database Backup:恢複Oracle邏輯備份

更新時間:Jul 27, 2024

本文介紹如何通過Database BackupDBS恢複已完成邏輯備份的Oracle資料庫,可用於誤操作後恢複以及分析歷史資料等情境。

前提條件

已完成Database Backup。相關操作,請參見Oracle邏輯備份

操作步驟

  1. 登入DBS控制台

  2. 單擊左側導覽列中的備份計劃,然後在上方選擇目標地區。

  3. 找到目標備份計劃ID,單擊右側操作列下方的管理

  4. 備份任務配置頁面,單擊右上方的復原資料庫

  5. 配置恢復點頁面,配置以下資訊,並單擊下一步

    類別

    配置

    說明

    復原任務名稱

    DBS會自動產生一個任務名稱,建議配置具有業務意義的名稱(無唯一性要求),便於後續識別。

    恢複目標資料庫

    資料庫所在位置

    需要恢複的資料庫所在位置,請確保目標資料庫服務正在運行中。支援的選項:

    • 有公網IP:Port的自建資料庫

    • ECS上的自建資料庫

    • 通過專線/VPN網關/智能網關接入的自建資料庫

    • PolarDB執行個體

    • 無公網IP:Port的自建資料庫(通過資料庫網關DG接入)

    資料庫類型

    預設為Oracle資料庫。

    執行個體地區

    選擇恢複的目標執行個體的所在地區。

    說明

    該參數在資料庫所在位置參數為ECS上的自建資料庫PolarDB執行個體無公網IP:Port的自建資料庫(通過資料庫網關DG接入)時顯示。

    串連地址

    目標資料庫的公網串連地址。

    說明

    該參數在資料庫所在位置參數為有公網IP:Port的自建資料庫通過專線/VPN網關/智能網關接入的自建資料庫無公網IP:Port的自建資料庫(通過資料庫網關DG接入)時顯示。

    連接埠

    目標資料庫的串連連接埠。

    說明

    資料庫所在位置參數為PolarDB執行個體時,該選項預設不顯示。

    ECS執行個體ID

    選擇ECS執行個體ID。

    說明

    該參數僅在資料庫所在位置參數為ECS上的自建資料庫時顯示。

    PolarDB執行個體ID

    選擇PolarDB執行個體ID。

    說明

    該參數僅在資料庫所在位置參數為PolarDB執行個體時顯示。

    對端專用網路

    選擇專用網路。

    說明

    該參數僅在資料庫所在位置參數為通過專線/VPN網關/智能網關接入的自建資料庫時顯示。

    資料庫網關DG執行個體ID

    選擇資料庫網關DG執行個體。

    說明

    該參數僅在資料庫所在位置參數為無公網IP:Port的自建資料庫(通過資料庫網關DG接入)時顯示。

    SID

    填入資料庫對應SID(System Identifier)名稱。

    資料庫帳號

    填入資料庫帳號。

    密碼

    填入該資料庫帳號對應的密碼。

    帳號密碼填寫完畢後,您可以單擊密碼右側的測試連接來驗證填入的資料庫資訊是否正確。

    源庫資訊填寫正確則提示測試通過;如果提示測試失敗,單擊測試失敗後的診斷,根據提示調整填寫的源庫資訊。

    資料跨境合規承諾

    閱讀並勾選合規承諾。

  6. 配置復原對象頁面,配置以下資訊,並單擊頁面右下角的預檢查並啟動

    配置

    說明

    衝突處理

    預設衝突處理遇到同名對象則重新命名,例如表job_info恢複時遇到同名表時,系統會將新表重新命名為job_info_dbs_<恢複任務ID>_<時間戳記>

    恢複對象

    來源資料庫對象欄中選擇需要恢複的資料庫或表,將其移動到已選擇資料庫物件欄中。

    說明

    部分資料庫支援單表或單庫恢複粒度,減少恢複的資料量,縮短恢復RTO(Recovery Time Objective)。具體支援的恢複粒度,請參見支援的資料庫引擎與功能

  7. 預檢查對話方塊中顯示預檢查通過後,單擊立即啟動

    您可以在左側的復原任務頁簽中,查看資料庫恢複進度。

    說明

    恢復取決於備份計劃規格與資料庫的大小,規格越高,恢複速度越快。更多資訊,請參見備份恢複效能說明

相關操作