oracle(rman)管理方式下的熱備份及恢復_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Oracle (rman)備份方法概覽,備份策略: 整體:備份屬于數(shù)據(jù)庫的控制文件和所有數(shù)據(jù)文件 部分:備份數(shù)據(jù)庫的一部分 備份類型: 完全:非增量 RMAN 備份 增量:只備份以前某次備份以來更改的信息 備份模式: 脫機:一致性備份,也稱為冷備份 聯(lián)機:非一致性備份,也稱為熱備份,何時需要使用備份進行恢復,發(fā)生以下類型的錯誤時,通常需要使用備份執(zhí)行恢復: 介質故障:因數(shù)據(jù)庫文件的物理問題而導致無法讀寫該文件 用戶錯

2、誤:數(shù)據(jù)庫中的數(shù)據(jù)被誤更改或誤刪除,響應用戶錯誤,對用戶錯誤的可能響應包括: 手動重新輸入已丟失的數(shù)據(jù)(如果存在更改記錄) 導入已刪除的對象(如果備用數(shù)據(jù)庫上存在相應導出文件或仍有該對象) 對一個或多個表空間執(zhí)行表空間時間點恢復 (TSPITR) 使用數(shù)據(jù)庫時間點恢復將數(shù)據(jù)庫恢復到以前的狀態(tài) 使用一種 Oracle 閃回功能將受影響對象恢復到以前的狀態(tài),從邏輯損壞中進行恢復,數(shù)據(jù)恢復概覽,崩潰恢復:發(fā)生實例錯誤后自動恢復 介

3、質恢復:恢復當前數(shù)據(jù)文件、控制文件 完全恢復:將數(shù)據(jù)庫恢復到最近的時間點 不完全恢復(時間點恢復):將數(shù)據(jù)庫恢復到在特定時間或特定系統(tǒng)更改號 (SCN) 時的狀態(tài),Oracle 數(shù)據(jù)庫體系結構:崩潰恢復,使用聯(lián)機重做日志文件前滾數(shù)據(jù)庫回退未提交的更改,,,發(fā)生實例錯誤的數(shù)據(jù)庫,包含提交和未提交事務處理的數(shù)據(jù)庫,聯(lián)機重做 日志文件,還原塊,只包含提交事務處理的數(shù)據(jù)庫,Oracle 數(shù)據(jù)庫體系結構:在介質故障后恢復,使用備份還原數(shù)

4、據(jù)文件使用歸檔和聯(lián)機重做日志文件前滾數(shù)據(jù)庫,,,包含已還原數(shù)據(jù)文件的數(shù)據(jù)庫,包含提交和未提交事務處理的數(shù)據(jù)庫,聯(lián)機和歸檔重做日志文件,還原塊,已恢復的 數(shù)據(jù)庫,制定 Oracle 數(shù)據(jù)庫的備份和恢復策略,評估服務水平標準,其中包括: 數(shù)據(jù)可用性要求 數(shù)據(jù)重要性 恢復點和時間目標 預測環(huán)境中將發(fā)生的錯誤并確定從這些錯誤中恢復所需的備份過程,配置 RMAN 的永久性設置,RMAN 有預設的默認配置設置 使用 CONFIGUR

5、E 命令可: 配置自動通道 指定備份保留策略 指定要創(chuàng)建的備份副本數(shù) 將默認備份類型設置為 BACKUPSET 或 COPY 限制備份片斷的大小 在備份中排除表空間 啟用和禁用備份優(yōu)化 配置控制文件的自動備份,管理永久性設置,使用 SHOW 命令列出當前設置: 使用 CLEAR 命令將任何永久性設置重新設置為默認值:,配置和分配用于備份的通道,使用 CONFIGURE 命令配置自動通道: 在 RUN 塊中

6、使用 ALLOCATE CHANNEL 手動分配通道:,RMAN 備份類型,完全備份包含所有用過的數(shù)據(jù)文件塊級別 0 增量備份等同于標記為級別 0 的完全備份累積級別 1 增量備份只包含自上一次級別 0 增量備份以來修改過的塊差異級別 1 增量備份只包含自上一次增量備份以來修改過的塊,管理備份:報告,使用以下 RMAN 命令可獲取關于備份的信息: LIST:顯示資料檔案庫中記錄的關于備份集、代理副本和映像副本的信息 REPO

7、RT:生成資料檔案庫的詳細分析信息 REPORT NEED BACKUP:列出需要備份的所有數(shù)據(jù)文件 REPORT OBSOLETE:標識為了滿足備份保留策略而不再需要的文件,管理備份:交叉檢驗和刪除,使用以下 RMAN 命令可管理備份: CROSSCHECK:針對介質(如磁盤或磁帶)驗證在 RMAN 資料檔案庫中記錄的備份和副本的狀態(tài) DELETE EXPIRED:只刪除資料檔案庫中狀態(tài) EXPIRED 的文件 DELETE

8、 OBSOLETE:刪除不再需要的備份,使用 RMAN RESTORE 和 RECOVER 命令,RESTORE 命令:從備份中還原數(shù)據(jù)庫文件 RECOVER 命令:通過應用重做日志文件中記錄的更改來恢復已還原文件,RMAN> SQL 'ALTER TABLESPACE inv_tbs OFFLINE IMMEDIATE'; RMAN> RESTORE TABLESPACE inv_tbs; RMAN&

9、gt; RECOVER TABLESPACE inv_tbs; RMAN> SQL 'ALTER TABLESPACE inv_tbs ONLINE';,比較完全恢復和不完全恢復,恢復類型有兩種: 完全恢復:將數(shù)據(jù)庫恢復到當前狀態(tài),包括到請求恢復時間點為止提交的所有數(shù)據(jù)更改。 不完全恢復:將數(shù)據(jù)庫恢復到請求恢復操作之前過去的指定時間點。,丟失數(shù)據(jù)文件之后進行完全恢復,執(zhí)行完全恢復:在 ARCHIVELOG

10、模式下丟失了系統(tǒng)關鍵數(shù)據(jù)文件,如果數(shù)據(jù)文件丟失或損壞,而且該文件屬于 SYSTEM 或 UNDO 表空間,則執(zhí)行以下步驟: 1. 實例是否自動關閉未定。如果未自動關閉,請使用 SHUTDOWN ABORT 關閉實例。 2. 裝載數(shù)據(jù)庫。 3. 還原和恢復缺失的數(shù)據(jù)文件。 4. 打開數(shù)據(jù)庫。,在新主機上還原和恢復數(shù)據(jù)庫,使用此過程可執(zhí)行以下操作: 執(zhí)行測試還原 將生產數(shù)據(jù)庫移到新主機上,準備將數(shù)據(jù)庫還原到新主機,通過執(zhí)行以下步

11、驟進行準備: 記錄源數(shù)據(jù)庫的數(shù)據(jù)庫標識符 (DBID)。 將源數(shù)據(jù)庫初始化參數(shù)文件復制到新主機。 確保在還原主機上可訪問源備份,包括控制文件自動備份。,將數(shù)據(jù)庫還原到新主機,為了還原數(shù)據(jù)庫,請在還原主機上執(zhí)行以下步驟: 1.配置 ORACLE_SID 環(huán)境變量。 2.啟動 RMAN 并在 NOCATALOG 模式下連接到目標實例。 3.設置數(shù)據(jù)庫標識符 (DBID)。 4.在 NOMOUNT 模式下啟動實例。 5

12、.創(chuàng)建 RUN 塊,以便: 從備份集中還原服務器參數(shù)文件 關閉實例 (SHUTDOWN ABORT) 6.編輯還原的初始化參數(shù)文件。 7.在 NOMOUNT 模式下啟動實例。,將數(shù)據(jù)庫還原到新主機,8.創(chuàng)建 RUN 塊,以便: 還原控制文件 裝載數(shù)據(jù)庫 9.創(chuàng)建 RMAN 恢復腳本來還原和恢復數(shù)據(jù)庫。 10.執(zhí)行 RMAN 腳本。 11.使用 RESETLOGS 選項打開數(shù)據(jù)庫。,使用備份控制文件執(zhí)行恢復

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論