close




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/ 로 해주세요.






全站熱搜
創作者介紹
創作者 pyoyo03 的頭像
pyoyo03

電腦網絡

pyoyo03 發表在 痞客邦 留言(0) 人氣()