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 {} \;
'Server Engineer > Script' 카테고리의 다른 글
윈도우 사진 정리용 명령어 (0) | 2022.02.07 |
---|---|
ping으로 ip 사용 여부 확인하는 스크립트 (2) | 2018.07.09 |
AIX용 그룹 및 계정 생성 스크립트 (0) | 2017.09.06 |
root계정으로 SSH 접속은 막고 SFTP는 필요 할 때 (0) | 2016.04.05 |
AIX LV 이름 변경 스크립트 (0) | 2016.02.15 |