Server Engineer/Script

AIX tar 백업 스크립트

까만핀치 2016. 2. 15. 14:36

notes:/nas_backup>vi nasbk.sh

 

"nasbk.sh" 18 lines, 678 characters
#!/bin/sh
export DAT=`date +%Y%m%d`
export STIM=`date +%Y.%m.%d-%H:%M:%S`
export LOGF="/nas_backup/logs/$DAT.log"
#tar backup
cd /notes/data
echo "START Backup at $STIM" >> $LOGF
tar -cvf /DR_backup1/notes_bak/notes_$DAT.tar -X /nas_backup/exclude.list * >> $
LOGF
export ETIM=`date +%Y.%m.%d-%H:%M:%S`
echo "Backup END at $ETIM" >> $LOGF
#Time log
echo "-----------------------" >> /nas_backup/logs/time.log
echo "START Backup at $STIM" >> /nas_backup/logs/time.log
echo "Backup END at $ETIM" >> /nas_backup/logs/time.log
echo "-----------------------" >> /nas_backup/logs/time.log
echo " " >> /nas_backup/logs/time.log
#delete old backup file
find /DR_backup1/notes_bak/ -mtime +3 -exec rm -f {} \;