새소식

서버관련/Install

파일백업 스크립트 <backup.cron>

  • -
SMALL

#!/bin/sh
find /home/backup1 -ctime +3 \-exec rm -f {} \;
##백업할 디렉토리
home_root="/home/"
backup_home_root="/home/backup1/"
sysdtime=`date +%Y%m%d-%H`
cd $home_root
echo "백업 중입니다"
for home_name in $(ls)
do
if [ -d "$home_root/$home_name" ] ; then
echo "tar -cvzpf $backup_home_root$home_name.tar.gz $home_name"
tar -czpf "$backup_home_root$home_name-$sysdtime.tar.gz" "$home_name"
fi
done
chmod 600 $backup_home_root*

-cron 파일은 권한 중요합니다.^^ - 출처...??? -
LIST
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.