CA ARCserve Backup 代理程式與選購程式簡介 › 使用代理程式 › Agent for Oracle › 在檔案模式中使用代理程式 › 使用 Agent for Oracle 在以檔案為基礎的模式中還原 › 還原完整資料庫、表格區、資料檔案或控制檔案
還原完整資料庫、表格區、資料檔案或控制檔案
您可以還原完整資料庫、表格區、資料檔案或控制檔案。
若要還原完整資料庫、表格區、資料檔案或控制檔案
- 關閉 Oracle Server。 如果不希望關閉 Oracle 伺服器,而且只要還原表格區或資料檔案,請將表格區置於離線狀態。
- 啟動 CA ARCserve Backup 並開啟「備份管理員。
- 在 [還原管理員來源] 索引標籤上,展開 Oracle 伺服器並使用 [依樹狀目錄進行還原] 選項選取您要的物件。
附註:Oracle 資料庫物件會自動還原至原始位置。 如果要還原至原始位置,不必選取目標。
選擇您要還原的物件時,請注意這些事項:
- 若要還原控制檔案,請選取 ~CONTROLFILE 物件。 還原程序會將控制檔案儲存成代理程式主目錄中的 CONTROL.SIDNAME。 接著您可以使用 MS-DOS 的 Copy 指令,將還原的控制檔案複製到適當的目錄。
重要! 您必須用還原的控制檔案覆寫所有的預設資料庫控制檔案,而格式為:
copy CONTROL.ORCL path\CONTROL01.CTL
如需還原控制檔案的詳細資訊,請參閱 Oracle 文件。
- 若要還原系統表格區或包含復原區段的表格區,請關閉資料庫並執行完整資料庫還原。
- 在樹狀目錄檢視中,若要還原表格區先前的工作階段,請按一下 [復原點],並選取要還原的工作階段。 選取工作階段後,請按一下 [確定],並完成其餘的還原程序。
- 如果目前的控制檔案和封存重做日誌檔並未損壞,您最好不要復原備份的控制檔案和覆寫目前的控制檔案。 保留目前的控制檔案可讓您將資料庫還原成最新可用的版本。
- 如果要還原到原始伺服器以外的其他伺服器,請按一下 [目標] 索引標籤。
在 [目標] 索引標籤中,先選取 [Windows 系統],然後選取伺服器上想要作為還原目標的檔案目錄。
附註:還原完成後,您可能必須手動將 Oracle 檔案移到正確的位置。 如果 Oracle 資料庫有多個封存日誌目錄,而且封存日誌檔已還原,請複製還原的檔案到所有的封存日誌目錄,以同步處理這些檔案。
您無法瀏覽資料庫內個別的表格區,因為您必須還原資料庫物件到其上層容器,而不是個別物件本身。
- 按一下 [排程] 索引標籤以取得排程選項。
- 按一下 [提交]。
開啟 [工作階段使用者名稱和密碼] 對話方塊。
- 若要輸入或變更執行來源 Oracle 伺服器的電腦之使用者名稱和密碼 (包含工作階段密碼),請選取工作階段,並按一下 [編輯]。
- 輸入使用者名稱 SYSTEM (針對 Oracle 9i、10g 或 11g),或具有等同 SYSDBA 權限的使用者,以及您的 Oracle 伺服器密碼。
按一下 [確定]。
即會提交工作。 您可以在 [工作狀態管理員] 上監控工作。