利用rsync备份邮件系统

2014年6月11日 | 分类: Linux, Zimbra | 标签:

主服务器

vi /etc/rsyncd.conf

#motd file = /etc/rsyncd.motd
hosts allow = 1.1.1.2
hosts deny =1.1.1.0/24
use chroot = no
max connections = 4
strict modes = yes
port = 873
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
#define dirctory for rsync
[zimbra]
path = /opt/zimbra/
comment = zimbra’s directory from 1.1.1.2
auth users = zimbra
uid = root
gid = root
secrets file = /opt/rsyncd.pwd
read only = no
list = no

vi /opt/rsyncd.pwd #同步密钥文件

输入 :zimbra:zimbra 保存退出

chmod 400 /opt/rsyncd.pwd

chmod 600 /etc/rsyncd.conf

/usr/bin/rsync –daemon /etc/rsyncd.conf

备份服务器

vi /opt/rsyncd.pwd

chmod 400 /opt/rsyncd.pwd

nohup rsync -avzp –delete –progress –password-file=/etc/rsyncd.pwd zimbra@1.1.1.1::zimbra /opt/zimbra/ &>/opt/rsync.log&

定时执行

crontab -e

* * * */12 * nohup rsync -avzp –delete –progress –password-file=/etc/rsyncd.pwd zimbra@1.1.1.1::zimbra /opt/zimbra/ &>/opt/synclog&

Written by Wang11

目前还没有任何评论.
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。