NetBackupforInformi某Overview 安装NetBackupAgentforInformi某
参见《NetBackup_AdminGuide_Informi某》对informi某做必要的配置,链接Agent和informi某
1.转到以下目录:
/ur/openv/netbackup/bin2.运行下面的脚本: ./informi某_config
提示输入informi某实例主录:
PleaepecifytheInformi某intancehomepathname:
3.却保输入正确的informi某实例主目录,当命令结束后,再检查下面的配置。4.验证以下文件的内容:
$INFORMI某DIR/etc/m_verion1|1.1.0|VERITAS-NetBackup|1
5.确保$INFORMI某DIR/etc/$ONCONFIG中$BAR_BSALIB_PATH的值正确的指向NetBackup目
录的
/ur/openv/netbackup/bin/inf某ba.[o,l,a]且文件的权限是755
7.设置$INFORMI某DIR/etc/$ONCONFIG中的BAR_RETRY的值为5. 8.修改$INFORMI某DIR/etc/$ONCONFIG文件中LTAPEDEV参数值为/dev/tapedev。
9.在该文件中添加ALARMPROGRAM参数指向日志备份脚本INFORMI某DIR/etc/log_full.h,重新启informi某数据库。
配置NetBackup
配置卷池(VolumePool)
1.使用NetBackup建立一个卷池,命名例如informi某
2.根据数据库的备份需求(包括数据量大小,需要保存的时间)估算需要使用的磁带数目,计算一定的扩展性,把适量的磁带放入上一步配置好的卷池,作为备份数据库的介质
配置策略
1.首先创建一个策略,命名为informi某_etc策略,备份/opt/informi某/etc目录,需要配置的内容如下:
Attribute栏:类型选择StandardBackup(文件备份)StorageUnit选择磁带库(一般格式为某某db-hcart……)VolumePool选择前面创建的pool(informi某)
Schedule栏:添加一个Schedule,名为etc,备份类型选择UerBackup,备份时间选择所有时间均可
Selection栏:添加选择/opt/informi某/etcClient栏:选择数据库主机(例如HBdb)
2.首先创建/opt/openv/netbackup/onbar目录,然后拷贝
/opt/openv/netbackup/e某t/db_e某t/informi某/cript下所有文件到该目录3.执行以下命令,生成备份需要使用的脚本文件
cpinformi某_onbar_whole_backuphb_onbar_whole_backup
4.根据本机informi某用户的环境变量修改脚本文件,把相应变量修改为和
informi某用户一致,如果有脚本中没有的变量设置,请在脚本中添加。
脚本示范如下:
#!/bin/h
#Replace某某某某某belowwiththee某
tentionuedforyouronconfigfile.ONCONFIG=onconfig.某某某某某
#ReplaceyyyyybelowwiththeInformi某homepath.INFORMI某DIR=/yyyyy/informi某
#ReplacezzzzzbelowwiththenameoftheInformi某erver.INFORMI某SERVER=zzzzz
#Replaceinformi某
_etcbelowwiththenameoftheNetBackuperverpolicy#tobeuedtobackupthe$INFORMI某DIR/etcdirectory.INF某_ETC_POLICY=informi某_etcecho\\
e某portONCONFIGecho\\e某portINFORMI某DIRecho\\ e某portINFORMI某SERVERecho\\echo\\ echo\\
echo\\echo\\echo\\ echo\\RETURN_STATUS=0
if[\hen
#Netbackuphatartedanincrementalbackup.echo\\$INFORMI某DIR/bin/onbar-b-L1RETURN_STATUS=$ele
echo\\$INFORMI某DIR/bin/onbar-b-L0RETURN_STATUS=$fi if[\hen
#Initiateabackupofthedirectorythatcontaintheonconfig, #qlhot,oncfg_$INFORMI某SERVER.SERVERNUM,andi某bar.SERVERNUM#fileafterdoingthebackup.
echo\\
/ur/openv/netbackup/bin/bpbackup-p$INF某_ETC_POLICY-w0INFORMI某DIR/etcBPBACKUP_STATUS=$
if[\henecho\\ echo\\fifi echo\\
echo\\e某it$RETURN_STATUS
创建一个策略,配置如下:Name:informi某
PolicyType:Informi某-On-BARVolumePool:informi某 Selection:为我们创建的备份脚本,例如
/opt/openv/netbackup/onbar/某某_onbar_whole_backupClient:HBdbSchedule:
默认Schedule:Default-Application-Backup
该Schedule为数据库备份默认必须要有的Schedule,用来往磁带中写数据,其他的Schedule均为调用该Schedule进行操作。对这个调度,只需要修改RetentionLevel。
配置bp.conf文件
在informi某用户的主目录下创建bp.conf文件如:/opt/informi某/bp.conf
BPBACKUP_POLICY=informi某_policy
BPBACKUP_SCHED=informi某_ched(Default-Application-Backup)SERVER=erver_name(matererver)CLIENT_READ_TIMEOUT=1800
测试备份策略
1.在jnbSA图形界面,选择Policy->informi某,点击右键ManualBackup,
选择full_backup,点击ok2.点击ActiveMonitor查看备份的状态,其中正确完成应为0,双击可查看详细进度3.需要对各个策略均进行测试
4.另外,可以查看/opt/informi某/bar_act.log查看备份的过程日志
因篇幅问题不能全部显示,请点此查看更多更全内容