NETBACKUP备份软件主要用于将备份写到带库上,当然NETBACKUP也可以将备份写到磁盘上。
配置过程比较简单,这里简单描述一下。
首先,启动NETBACKUP的图形管理工具:jnbSA。
下面先要配置一个存储单元:Storage Units。右键建立一个新的存储单元,输入存储单元的名称,比如:disk。选择存储单元类型:Disk。磁盘类型就是默认的Basic Disk。在Absolute pathname to directory处输入netbackup服务器上的备份目录,比如:/data1/backup。点击属性按钮,会弹出一个对话框,说明配置的目录的总容量和空用容量。确认后,将Maximum concurrent jobs的值修改为10,确保多个备份任务可以并行执行。备份时的最大并行度是这个设置与带库的驱动器数量两个值中小的那个。确认后,完成存储单元的配置。
下面选择新建policy:输入策略名称,比如test_disk。
点击确定后,进入策略的属性界面,在策略类型中,选择ORACLE。在测试存储单元中选择刚刚配置的disk。点击确认。
NetBackup会生成一个默认的SCHEDULE:Default-Application-Backup,如果不想使用这个,可以新建一个。点击NEW,输入名称,比如:sche_disk。备份类型选择:Application Backup。在Start Windows页的Duration选择7天,保证这个策略随时都是可以备份的。点击ADD完成SCHEDULE的备份。
如果没有正确的设置开始时间,备份时可能报错如下:
RMAN> run
2> {
3> allocate channel c1 device type sbt parms = 'ENV=(NB_ORA_POLICY=test_disk, NB_ORA_SCHED=sche_disk)';
4> backup tablespace users;
5> }
分配的通道: c1通道c1: sid=276实例=testrac1 devtype=SBT_TAPE通道c1: VERITAS NetBackup for Oracle - Release 6.0 (2006110304)
启动backup