因為有人寫信問我詳細備份方法,所以我發表這篇

看板FreeBSD作者時間21年前 (2004/06/05 13:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
#!/bin/sh # # Command # TAR=/usr/bin/tar CHOWN=/usr/sbin/chown GZIP=/usr/bin/gzip RM="/bin/rm -f" # # BACKUP target # custdir=/home/customer admin=/usr/server etcdir=/etc httpd_conf=/usr/local/etc/apache mysqldb=/home/usr/mysql pop=/home/pop # # BACKUP dest dir # destdir=~backup/data # # Date # datevar=`date "+%m%d"` # # Delete Old Backup # ${RM} ${destdir}/* # # Start Backup # echo "[server1] `date` 開始打包至備份目錄" ${TAR} zpcf ${destdir}/customer-${datevar}.tgz ${custdir} ${TAR} zpcf ${destdir}/etc-${datevar}.tgz ${etcdir} ${TAR} zpcf ${destdir}/httpdconf-${datevar}.tgz ${httpd_conf} ${TAR} zpcf ${destdir}/pop-${datevar}.tgz ${pop} ${TAR} zpcf ${destdir}/admin-${datevar}.tgz ${admin} ${CHOWN} backup.backup ${destdir}/*gz echo "[server1] `date` - 打包完成" 這是我隨便寫的一個 BACKUP script , 請斟酌修改即可 -- ※來源 : 台北科大計中紅樓資訊站 redbbs.cc.ntut.edu.tw ※FROM : 61.66.75.249
文章代碼(AID): #10mLhJ00 (FreeBSD)
文章代碼(AID): #10mLhJ00 (FreeBSD)