开始之前修改如下参数,并重启数据库:
onmode -wf BAR_BSALIB_PATH=/home/informix/lib/libbsapsm.so #设置onbar备份的驱动
onmode -wf ALARMPROGRAM=/home/informix/etc/log_full.sh #设置逻辑日志的自动备份脚本
onmode -wf LTAPEDEV=/data/informix/backup/LOGPOOL #设置逻辑日志备份的存放路径
查看原有onpsm的备份设置:
[informix@HDR etc]$ onpsm -D list
__PSM__ Device List
Type Prio Block/Size (MB) Pool Name Device Name
FILE LOW --/-- DBSPOOL /opt/informix/backups
FILE LOW --/-- LOGPOOL /opt/informix/backups
删除原有的配置信息:
onpsm -D del /opt/informix/backups -d -g DBSPOOL -y
onpsm -D del /opt/informix/backups -d -g LOGPOOL -y
根据需要重新配置onpsm:
onpsm -D add /data/informix/backup/DBPOOL -g DBSPOOL -p HIGHEST -t FILE
onpsm -D add /data/informix/backup/LOGPOOL -g LOGPOOL -p HIGHEST -t FILE
onbar -b -w 可以进行whole-bakcup,类似于快照,不能进行日志恢复;
onbar -b -L 0 可以进行Parallel-backup,类似于全量备份,可以根据情况来追日志
《未完,待续》