使用NetBackup进行oracle备份和恢复
一、环境介绍:
这个实验都是在vmware workstation里完成的。由于NetBackup7只能装在64位的系统上,所以这里采用了64位的rhel5.5系统,以及oracle 10gr2 for linux_x64的软件包。数据库的数据文件存储在ASM中。安装rhel、oracle、netbackup这里不提,可以参考网上其他博文。NetBackup的服务端、客户端以及媒体服务器都在同一台主机上(http://www.doczj.com/doc/288acd56453610661fd9f424.html)。在安装netbackup7过程中,数据库的agent不需要额外再单独安装,安装客户端以及服务器端时默认已经安装了,只需要以oracle身份执行oracle_links将rman和netbackup 结合在一块即可。以下主要针对备份和恢复做详细描述。
二、备份:
在备份之前要创建一个适用于oracle的策略,否则无法进行备份的。至于如何创建策略,可以参考官方文档。这里已经创建了一个策略orabak,此策略类型是oracle,如图所示: