备份解决方案
使用以下方法可执行备份:
Recovery Manager
Oracle Secure Backup
用户管理的备份
Recovery Manager (RMAN) 是推荐使用的 Oracle DB 备份方法。
Oracle Secure Backup 通过添加了备份到磁带功能和网络备份功能,补充了现有功能。
用户管理的备份是基于脚本的,因此 DBA 必须编写脚本。这种方法正逐渐被淘汰,因为
它需要较多的人工。
Oracle Secure Backup
Oracle Secure Backup 和 RMAN 一起为 Oracle 环境
提供了端到端备份解决方案:
�C 对文件系统数据和 Oracle DB 使用集中式磁带备份管理
�C 对 RMAN 备份使用最佳集成介质管理层
�C 可备份网络上任意位置的任意数据
为整体备份解决方案提供单一技术支持资源,可加快决
问题的速度。
确保以较低的成本和复杂性提供可靠的数据保护。
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 以查看哪些数据文件包含在联机备份模式下的表空间中
发出操作系统复制命令,以将数据文件复制到备份位置
使每个表空间退出联机备份模式