vi /root/backup.sh
#!/bin/sh
filename=`date --iso-8601`
echo "$filename자 백업입니다 "
mkdir /tmp/"$filename"
cd /data/"$filename"
tar cvzf data_"$filename".tgz /data
mail -s "$filename"'일 서버의 백업이 성공적으로 끝났습니다.' aa@mail.com < backup_"$filename".log
비슷하지만 요일별로 백업되어 날짜별로 알수있으니깐 좋고 , 관리자에게 백업되었다고 메일보내주니 좋은거
빼면 위에와 비슷해욤. 좀더 업그레이드 된거라고 보면 됨.
-------------------------------
안녕하세요. KT IT서포터즈입니다.
1. backup.sh 파일 만들기
#vi /root/backup.sh
tar -cvfz /backup/backup.tar.gz /data
=> vi편집기 저장후 닫기
2. 실행권한 주기
#chmod x /root/backup.sh
3. crontab에 설정하기
#crontab -e
0 1 * * * /root/backup.sh
=> crontab 저장
도움이 되셨길 바랍니다.
KT에서 사회공헌 사업으로 IT전도사로서 무료로 서비스를 하고 있습니다.
문의는 전화 1577-0080 인터넷 http://www.itsupporters.com/ 로 해주세요.
- Oct 29 Wed 2008 15:00
리눅스시스템관리질문좀요..
close
全站熱搜
留言列表
發表留言
留言列表
