本文介紹如何在Database BackupDBS上恢複Oracle Standalone資料庫。
前提條件
在目標裝置上完成恢複前的準備工作。具體操作,請參見恢複Oracle Standalone資料庫的準備工作。
操作步驟
登入DBS控制台。
單擊左側導覽列中的備份計劃,然後在上方選擇目標地區。
找到目標備份計劃ID,單擊右側操作列下管理。
在備份任務配置頁面,單擊右上方的復原資料庫。
在配置恢復點頁面,配置以下資訊,並單擊下一步。
類別
配置
說明
無
恢複任務名稱
DBS會自動產生一個任務名稱,建議配置具有業務意義的名稱(無唯一性要求),便於後續識別。
恢復點
可恢複的時間範圍
系統展示出可以恢複的時間範圍。
已選擇的恢復點
選擇需要恢複的時間,設定的時間必須在可恢複的時間範圍內。
恢複目標資料庫
執行個體地區
選擇恢複的目標備份網關的所在地區。
備份網關
選擇待恢複的目標備份網關。更多詳情,請參見添加備份網關。
說明該備份網關為目標裝置的備份網關。
資料庫類型
預設為Oracle資料庫。
串連地址
目標資料庫的串連地址。預設為
localhost
。連接埠
目標資料庫的串連連接埠。預設為
1521
。SID
填入對應SID名稱。
說明您可以在
ORACLE_HOME/dbs
目錄下,根據SID名稱自訂參數檔案。若未建立參數檔案,系統將自動建立一個最小可用的參數檔案,用於恢複Oracle資料庫。資料庫恢複目錄
填入資料庫恢複目錄。更多資訊,請參見建立資料恢複目錄。
資料庫程式目錄
填入
ORACLE_HOME
的絕對路徑。更多資訊,請參見擷取資料庫程式目錄。資料跨境合規承諾
閱讀並勾選合規承諾。
在配置恢複對象頁面,單擊恢複整個執行個體,並單擊頁面右下角的預檢查並啟動。
在預檢查對話方塊中顯示預檢查通過後,單擊立即啟動。
後續步驟
Database BackupDBS恢複出來的Oracle資料庫預設為mount
狀態,您可以執行以下命令將資料庫設定為open
狀態:
root > su - oracle
oracle> export ORACLE_SID=orcl;
oracle>sqlplus / as sysdba
sqlplus> alter database open resetlogs;
您可以執行以下命令檢查資料庫是否正常開啟:
root > su - oracle
oracle> export ORACLE_SID=orcl;
oracle>sqlplus / as sysdba
sqlplus> select status from v$instance;
如下返回結果表示資料庫已正常開啟:
===============
STATUS
------------
OPEN
===============