Chinaunix
标题:
自动备份说明,以供参好!
[打印本页]
作者:
dgjackli
时间:
2006-12-26 11:05
标题:
自动备份说明,以供参好!
我提供下我自己设置的一套方案,即自动备份方案:
1.用一个大的硬盘挂在服务器上,然后用SMB开通他的共享文件夹,再用磁带备份收取这些文件!即大硬盘有一份,同时磁带机也有一份,不过,磁带机我是用WINDOWS的!
2.方法:
#!/bin/sh
filename1=/backup_home/databackup/var/var-qmail-bak$(date +%Y%m%d%H%M).tar.gz; #定义文件名字,是不同时段备份名字
filename2=/backup_home/databackup/netdisk/home-netdisk-bak$(date +%Y%m%d%H%M).ta r.gz;
filename3=/backup_home/databackup/vpopmail/vpopmail-domains-bak$(date +%Y%m%d%H% M).tar.gz;
filename4=/backup_home/databackup/mysql/vpopmail-db-bak$(date +%Y%m%d%H%M).tar.g z;
#压缩文件
cd /backup_home/databackup/mysql;
tar -czvf $filename4 /var/lib/mysql/*;
cd /bakcup_home/databackup/vpopmail;
tar -czvf $filename3 /home/vpopmail/*;
cd /backup_home/databackup/netdisk
tar -czvf $filename2 /home/netdisk/*
cd /backup_home/databackup/var;
tar -czvf $filename1 /var/qmail/*;
ADMIN="
ping@abcd.com
."
FROM="
ping@abcd.com
"
echo "Subject
HOSTNAME Backup List check " > /backup_home/databackup/today.mail
echo "From: $FROM" >> /backup_home/databackup/today.mail
echo "TO: $ADMIN" >> /backup_home/databackup/today.mail
echo "This is backup report comes from $HOSTNAME" >> /backup_home/databackup/tod ay.mail
ps axf >> /backup_home/databackup/today.mail
echo "File Sytem Check " >> /backup_home/databackup/today.mail
ls -lsh /backup_home/databackup >> /backup_home/databackup/today.mail
mail -s Backup log Message!
ping@abcd.com
-c
jp@bacd.cn
lk@abcd.cn
< /backup_home/databackup/today.mail
#再输入定时的备分时段
Crontab -e
30 23 * * 0 sh /backup_var/backup/backup.sh #每周六晚上23:30
30 23 * * 2 sh /backup_var/backup/backup.sh #每周2晚上23:30
30 23 * * 5 sh /backup_var/backup/backup.s #每周5指示晚上23:30
以上就是简单的备份!
[
本帖最后由 dgjackli 于 2006-12-26 11:09 编辑
]
作者:
busyant
时间:
2006-12-28 16:24
说实话,个人感觉这样的备份没有必要;
备份的目的不外有二:
1、程序配置;qmail/vpopmail等程序的二进制文件和配置文件;
2、mail的帐户信息;既当前帐户内有哪些帐号,账号对应的路径是哪里;
有的可能会有另外一个目的:备份帐户来往的邮件;
楼主的备份措施,可以满足1、2两条(第三条肯定不能满足,因为用户可以不在服务器上保留副本),但:
个人认为不如用rsync的方式来做热备。备份机可以不用太好。因为只需要在备份的时候读写硬盘,而且第一次同步后,之后每次同步要读写的量并不会太大;而且在主服务器down机时,备机可以立即上线使用。丢失的只是最后一次同步后的帐户信息(用户的邮件一般情况下都会收到本地);
还可以节省磁带和磁带机的成本,呵呵!
个人愚见,欢迎探讨;
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2