这个是自动备份数据用的 没有备份精华区 所以把这些都分开弄了:(
cron 里面加一句
###### 自动备份 bbs 数据及源代码 ######
0 4 * * * /home/bbs/backup.sh
----->
#!/bin/sh
#
# Backup BBS Data Script ...
BACKUP=/home/bbs/backup
DIR="boards/ etc/ game/ home/ mail/ reclog/ tmp/ vote/"
FILE="COPYING .bad_email Version.Info .hushlogin .dellock Welcome2
Welcome cron.bbs .badname trace.chatd .BOARDS mine2.rec logins.bad
mine3.rec sysconf.img.orig sysconf.img winmine.log tetris.count tetris.rec
tetris.log .post.old .PASSFLUSH Welcome.rec .post .post.old
.UTMP.bbs.35net.dhs.org use_board .visitlog usies trace .PASSWDS"
tar zcvf bbs-bak.tar.gz $DIR $FILE
mv bbs-bak.tar.gz $BACKUP/bbs-bak-`date +%y%m%d`-`date +%H%M%S`.tgz
find $BACKUP/ -mtime +30|xargs rm -rf
前几天把 源程序目录也备份了 后来就不要了
----->
# source backup
#
SRCNAME=bbssrc-bak
SRCDIR=/home/bbssrc
cd $SRCDIR
make clean
tar zcvf $BACKUP/$SRCNAME.tgz $SRCDIR
cd $BACKUP/
mv $SRCNAME.tgz $SRCNAME-`date +%y%m%d`-`date +%H%M%S`.tgz
--
FROM 166.111.154.11