oracle的備份方式


一、完全備份

exp 用戶/密碼@庫名 file=存儲位置
二、RMAN

https://www.cnblogs.com/Latiny/p/6920428.html
RMAN在數據庫服務器的幫助下實現數據庫文件、控制文件、數據庫文件與控制文件的映像副本、歸檔日志文件、數據庫服務器參數文件的備份。

RMAN的特點:
(1) 支持增量備份:傳統的exp與expdp備份工具,只能實現一個完整備份而不能增量備份,RMAN采用備份級別實現增量備份,在一個完整的備份基礎上采用增量備份可以大大減少備份的數量;
(2) 自動管理備份文件:RMAN備份的數據是RMAN自動管理的,包括文件名字,備份文件存儲目錄等;
(3) 自動化備份與恢復:在備份與恢復操作時,使用簡單的指令就可以實現備份與恢復,執行過程完全有RMAN維護。
(4) 不產生重做信息: RMAN聯機備份不產生重做信息。
(5) 支持映像復制: 使用RMAN可以實現映像復制,映像以操作系統的文件格式存在,這種復制類似於用戶管理的脫機備份方式。
(6) 備份的數據文件壓縮處理: RMAN提供一個參數,說明是否對備份文件進行壓縮,壓縮的備份文件以二進制文件格式存在,可以減少備份文件的存儲空間。
(7) 備份文件有效性檢查功能: 可以在備份之后恢復檢測備份文件是否可用,避免無效恢復操作。

三、冷備份

停止數據庫,直接拷貝數據文件

四、熱備份
熱備份是在數據庫運行的情況下,采用archivelog mode方式備份數據庫的方法。所以,如果你有昨天夜里的一個冷備份而且又有今天的熱備份文件,在發生問題時,就可以利用這些資料恢復更多的信息。熱備份要求數據庫在Archivelog方式下操作,並需要大量的檔案空間。一旦數據庫運行在archivelog狀態下,就可以做備份了。熱備份的命令文件由三部分組成:
數據文件一個表空間一個表空間的備份。
(1) 設置表空間為備份狀態
(2) 備份表空間的數據文件
(3) 回復表空間為正常狀態

備份歸檔log文件
(1) 臨時停止歸檔進程
(2) log下那些在archive rede log目標目錄中的文件
(3) 重新啟動archive進程
(4) 備份歸檔的redo log文件
熱備份的優點是:
1. 可在表空間或數據庫文件級備份,備份的時間短。
2. 備份時數據庫仍可使用。
3. 可達到秒級恢復(恢復到某一時間點上)。
4. 可對幾乎所有數據庫實體做恢復
5. 恢復是快速的,在大多數情況下愛數據庫仍工作時恢復。

熱備份的不足是:
1. 不能出錯,否則后果嚴重
2. 若熱備份不成功,所得結果不可用於時間點的恢復
3. 因難於維護,所以要特別仔細小心,不允許“以失敗告終”。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM