DB2 Backup Policy

#!/bin/bash
 
PATH=$PATH:$HOME/bin:$HOME/sqllib/bin:$HOME/sqllib/adm:$HOME/sqllib/misc
DB2INSTANCE=commerce
 
export PATH DB2INSTANCE
 
today=`date +%Y%m%d`
delday= `date -d "3 weeks ago" +%Y%m%d`
mkdir /backup/commerce/$today
mkdir /backup/commerce/logs/$today
 
db2 backup database COMMERCE online to "/backup/commerce/$today" include logs
 
cp -r /home/commerce/log/commerce/COMMERCE/NODE0000/C0000028/* /backup/commerce/logs/$today
 
cd /backup/commerce
tar cvfz commerce_$today.tar.gz $today
 
cd /backup/commerce/logs
tar cvfz commerce_log_$today.tar.gz $today
 
rm -rf /backup/commerce/logs/$today
rm -rf /backup/commerce/$today
 
find /backup/commerce/logs/ -maxdepth 1 -mtime +30 -type f -exec /bin/rm -f {} \;
find /backup/commerce/ -maxdepth 1 -mtime +30 -type f -exec /bin/rm -f {} \; 

Comments

Popular posts from this blog

Nginx Proxy & Load Balance & LNMP

Snort+barnyard2+Snorby CentOS 6.5_64 Installation

ORACLE Error