首页 > 代码库 > EMOS-目录结构及备份
EMOS-目录结构及备份
EMOS-目录结构及备份
1.账号存放目录 /var/lib/mysql
2.邮件目录 /home/domains
3.Webmail存放目录 /var/www/wxtsuite
4.Postfix配置文件 /etc/postfix
5.Amavisd配置文件 /etc/amavisd/
/etc/amavisd.conf -> /etc/amavisd/amavisd.conf
Amavisd 白色黑名单 /var/spamassassin/*
6.spam Locker的配件文件 /usr/local/slockd/config/*
Killall slockd
/usr/local/slockd/slockd-init start以后台模式启动服务
7.fail2ban配置文件:/etc/fail2ban/
二.maildir 目录结构
Abook.cf 通信录文件
maildirsize
courierpop3dsizelist 记录mua收取邮件的信息
extmail-curcache.db
autoreply.cf 自动转发
extmail-curcnt 记录当前文件夹的大小、邮件个数据、未读邮件数
格式:8259196 80 0 #文件夹的大小、邮件个数据、未读邮件数,如果将两封邮件设为未读、0变为2
signature.cf
User.cf 偏好设置文件
maildirsize
fileman
New 还没有被用户查看过的新邮件
Tmp
Cur 收件箱的邮件,一行记录是一封邮件
.Drafts 草稿箱
.Junk 垃圾邮件
.Sent 发件箱
.Trash 垃圾箱
三.怎样备份邮件系统
邮件备份最重新的是/home/domains目录和mysql数据库
1./home/domains/目录只保证文件的属性和以前一样就可用
2.Mysql数据库若是数据库版本一样,备份/var/lib/mysql目录即可,若数据库版本不同,直接cp的文件不能正常使用
Extmail也有版本区分,在前系统cp的dspam库不能正常打开,mysql日志报错,/dspam/dspam_token_data‘ is marked as crashed and should be repaired,有网上说的修复工具没有用,只能复原原系统的dspam,一切正常了
(假设邮件服务器的IP是192.168.0.148)
rsync -avz -e ssh root@192.168.0.248:/var/www/extsuite /var/www/
rsync -avz -e ssh root@192.168.0.248:/var/lib/mysql/extmail /var/lib/mysql
rsync -avz -e ssh root@192.168.0.248:/var/lib/mysql/mysql /var/lib/mysql
rsync -avz -e ssh root@192.168.0.248:/var/spamassassin /var
rsync -avz -e ssh root@192.168.0.248:/etc/amavisd /etc
rsync -avz -e ssh root@192.168.0.248:/home/domains /home
rsync -avz -e ssh root@192.168.0.248:/usr/local/slockd /usr/local
rsync -avz -e ssh root@192.168.0.248:/var/log /var
rsync -avz -e ssh root@192.168.0.248:/etc/postfix /etc
本文出自 “贵在坚持” 博客,请务必保留此出处http://zhangzhize.blog.51cto.com/8967530/1576847
EMOS-目录结构及备份