The verify backup function of the backup service is used to run the archecker utility and verify the latest backup.. For ontape backup to directories verification is performed using the infx script /infx/local/script/sample/ontape-verify. usageinfx backup type=verify sample verify scriptSample script that performs a verifycation of the latest backup using the archeck utility. This script is located in /infx/local/script/sample/ontape-verifify.sh.
#!/bin/sh # # ontape-verify.sh # # Verify the last backup using archecker # FLAG=$INFX_FLAG if [ -z "$FLAG" ] ; then FLAG=-t fi rm -f /tmp/ac_msg.log archecker ${FLAG}dvs passed=`grep "Archive Validation PASSED." /tmp/ac_msg.log | wc -l` if [ $passed -eq 1 ] ; then echo `date` infx_info archive validation passed else echo `date` infx_error archive validation failed fi exampledemo1@bobii:/home/informix>infx backup type=verify IBM Informix Dynamic Server Version 11.70.FC4IE Program Name: archecker Version: 8.0 Released: 2011-10-12 22:16:50 CSDK: IBM Informix CSDK Version 3.70 ESQL: IBM Informix-ESQL Version 3.70.FC3 Compiled: 10/12/11 22:16 on Linux 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 AC_STORAGE /tmp AC_MSGPATH /tmp/ac_msg.log AC_VERBOSE on AC_TAPEDEV /infx/inst/demo1/backup/db/ AC_TAPEBLOCK 32 KB AC_LTAPEDEV /infx/inst/demo1/backup/logs/ AC_LTAPEBLOCK 32 KB AC_RESTORE_FILTER gzip -dc AC_TIMEOUT 300 AC_SESSION Archive file /infx/inst/demo1/backup/db/bobii_5_L0 Tape type: Archive Backup Tape OnLine version: IBM Informix Dynamic Server Version 11.70.FC4IE Archive date: Mon Mar 19 16:49:47 2012 Archive level: 0 Tape blocksize: 32768 Tape size: 2147483647 Tape number in series: 1 . Scan PASSED Control page checks PASSED Reserve page validation PASSED Checking root:TBLSpace ... snip ... Checking sblob01:LO_hdr_partn Table checks PASSED Tables/Fragments validated: 537 Archive Validation PASSED. notes
|