備份解決方案
使用以下方法可執行備份:
Recovery Manager
Oracle Secure Backup
用戶管理的備份
Recovery Manager (RMAN) 是推薦使用的 Oracle DB 備份方法。
Oracle Secure Backup 通過添加了備份到磁帶功能和網絡備份功能,補充了現有功能。
用戶管理的備份是基於腳本的,因此 DBA 必須編寫腳本。這種方法正逐漸被淘汰,因爲
它需要較多的人工。
Oracle Secure Backup
Oracle Secure Backup 和 RMAN 一起爲 Oracle 環境
提供了端到端備份解決方案:
– 對文件系統數據和 Oracle DB 使用集中式磁帶備份管理
– 對 RMAN 備份使用最佳集成介質管理層
– 可備份網絡上任意位置的任意數據
爲整體備份解決方案提供單一技術支持資源,可加快決
問題的速度。
確保以較低的成本和複雜性提供可靠的數據保護。
Oracle Secure Backup
Oracle 當前用於數據庫備份和恢復的產品是 Recovery Manager。 Oracle Secure Backup 通過
以下方式對現有功能提供補充:
完整的備份解決方案: Oracle Secure Backup 爲數據庫和非數據庫的數據提供數據保
護,以保護整個 Oracle 環境。
介質管理: Oracle Secure Backup 爲 RMAN 備份至磁帶的數據庫備份提供了介質管理
層。在使用 Oracle Secure Backup 以前,客戶需要購買價格昂貴、集成有 RMAN 磁帶
備份功能的第三方介質管理產品。
在網絡中的任何位置進行備份: Oracle Secure Backup 可備份從多臺連接到網絡的計
算機系統至網絡上的三級存儲資源中的所有數據。 Oracle Secure Backup 支持對服務
器、客戶機、網絡連接存儲 (NAS) 服務器和三級存儲設備的不同配置,並保護網絡存
儲環境。
RMAN 和 Oracle Secure Backup 的組合爲整個 Oracle 產品系列提供端到端的備份解決方案。
由於 Oracle Corporation 負責整體備份解決方案,因此該解決方案可提供更好的客戶支持
服務。
Oracle Secure Backup
Oracle 當前用於數據庫備份和恢復的產品是 Recovery Manager。 Oracle Secure Backup 通過
以下方式對現有功能提供補充:
完整的備份解決方案: Oracle Secure Backup 爲數據庫和非數據庫的數據提供數據保
護,以保護整個 Oracle 環境。
介質管理: Oracle Secure Backup 爲 RMAN 備份至磁帶的數據庫備份提供了介質管理
層。在使用 Oracle Secure Backup 以前,客戶需要購買價格昂貴、集成有 RMAN 磁帶
備份功能的第三方介質管理產品。
在網絡中的任何位置進行備份: Oracle Secure Backup 可備份從多臺連接到網絡的計
算機系統至網絡上的三級存儲資源中的所有數據。 Oracle Secure Backup 支持對服務
器、客戶機、網絡連接存儲 (NAS) 服務器和三級存儲設備的不同配置,並保護網絡存
儲環境。
RMAN 和 Oracle Secure Backup 的組合爲整個 Oracle 產品系列提供端到端的備份解決方案。
由於 Oracle Corporation 負責整體備份解決方案,因此該解決方案可提供更好的客戶支持
服務。
1)用戶管理的備份
用戶管理的方案:
指手動跟蹤備份需求和狀態的過程
通常使用用戶自己編寫的腳本
需要將數據庫文件置於正確的模式以進行備份
依賴操作系統命令來備份文件
1.1)用戶管理的備份
可以採用交互方式執行用戶管理的備份。但通常需要編寫執行備份的腳本。可運行的方案
有多種,必須編寫腳本來處理這些方案。
以下是腳本必須執行的一些操作:
查詢 v$datafile 以確定需要備份的數據文件及其當前狀態
查詢 v$logfile 以標識聯機重做日誌文件
查詢 v$controlfile 以標識要備份的控制文件
將每個表空間置於聯機備份模式下
查詢 v$backup 以查看哪些數據文件包含在聯機備份模式下的表空間中
發出操作系統複製命令,以將數據文件複製到備份位置
使每個表空間退出聯機備份模式