ExtMail的备份策略(2009-05-25 17:24)
专题三.
ExtMail的备份策略:
在备份之前,我们先要弄明白,ExtMail使用到了那些文件,知道这些文件的作用,然后我们就有目的的去备份了.
ExtMail备份文件清单:
a. ExtMail的邮件数据:
CBandSpeed 1024 5 10
CBandRemoteSpeed 400kb/s 10 30
CBandLimit 20000M
CBandExceededURL http://58.30.16.197/qu.html
CBandScoreboard /home/vdb/
CBandPeriod 4W
<Location /liuliangall>
SetHandler cband-status
</Location>
<Location /liuliang>
SetHandler cband-status-me
</Location>
# 100kb/s, 10 request/s, max 5 connections CBandSpeed 100kb 10 5 # 10kb/s, 3 request/s -> speed limit for any remote client, max 5 connections CBandRemoteSpeed 10kb/s 3 5 # 10kb/s, 2 request/s -> speed limit for remote client from class_2, max 5 connections CBandClassRemoteSpeed class_2 10kb/s 2 5
ServerName
postqueue -p(2009-05-21 19:22)
mail:~# mailq | grep info@eno-electric.com
7A0504AAA7B* 477 Thu May 21 14:41:51
info@eno-electric.com
6B8714AAB2A 492 Thu May 21 14:56:47
info@eno-electric.com
ADD154AAB3F 1241758 Thu May 21 14:59:03
info@eno-electric.com
info@eno-electric.com
info@eno-electric.com
7A0504AAA7B 477 Thu May 21 14:41:51
info@eno-electric.com
mail:~#
mail:/# cd /usr/local/sbin
mail:/usr/local/sbin# ls
amavisd milter-limit
mail:/usr/local/sbin#
mail:/usr/local/clamav/sbin# ls
clamd
mail:/usr/local/clamav/sbin#
mailq 使用123(2009-05-21 15:19)
mail:~# mailq | more
-Queue ID- --Size-- ----Arrival Time----
-Sender/Recipient-------
E26FD4A9C69* 926 Thu May 21 00:20:06
smmsp
root
EF3054AA2D3* 926 Thu May 21 08:20:06
smmsp
root
6C7524AA06E* 926 Thu May 21 05:00:06
smmsp
vps 修改密码(2009-05-21 10:59)
cmd
vzlist
vzctl enter id
net user Administrator qishang
Administrator is UserName
qishang is New PassWord
mysql完全备份(2009-05-21 08:34)
#!/bin/bash
#configuration
db_user='root'
db_password='123456'
db_host='10.10.11.151'
db_port='3306'
db_name='crashcourse'
db_backup_dir='/dir/full_backup/'
db_recyle_dir='/dir/full_recyle/'
time_now=` date '+%Y%B%d%H%M%S' `
db_backup_name='$db_name''$time_now'
nbackup=3
#start
#backup
echo 'Begin fullbackup'
mysqldump -h'$db_host' -P'$db_port' -u'$db_user' -p'$db_password'
-lF --opt $db_name > '$db_backup_dir''$db_backup_name'
#mv
cd $db_backup_dir
not_mv_name=`ls -ltr ${db_name}* |tail -n${nbackup}|awk '{print
$8}'`
all_name=`ls -ltr ${db_name}*|awk '{print $8}'`
for i in ${all_name[@]}
do
need_mv=1
for j in
${not_mv_name[@]}
do
if [ $i = $j ]
vim scripts(2009-05-20 15:58)