一、迁移理由
1.1 由于原有的服务器即将到期,将zimbra邮箱服务器迁移到另外一台主机上
二、前提条件
2.1 服务器都是购买的虚拟机,不是云上服务器。版本是centos6.5
2.2 最好是有安装过zimbra邮箱服务器 的经验,因为会涉及一些端口的开放以及一些注意事项(包括端口开放,postfix 等),本篇文章不会赘述
三、开始迁移
3.1 假设原服务器是 1.1.1.1(以下简称为1),目标服务器2.2.2.2(以下简称2),通过rsync命令进行拷贝(如果没有此命 令请自行安装,友情提醒zimbra默认安装目录 是/opt/zimbra,并且需要至少5个g空间)
3.2 注意事项:迁移之前先将 /opt/zimbra/data/ldap/mdb/db 通过命令进行压缩备份,然后将db目录下data.md移除(当前文 件 大小80g),如下操作(生成文件,一个叫ldap.back,另一个是ldap.back.* 后面是日期)
3.3 完成上述步骤之后,在1机器上运行 rsync /opt/Zimbra 2:/opt/Zimbra (速度由带宽和网络决定)
3.4 拷贝完成之后修改2服务器上的 /opt/zimbra/ldap/mdb/db 下的ldap.back*(总共两个文件),将里面服务器地址1改成2的 地 址(即将1.1.1.1 改成 2.2.2.2,此处服务器都是假设地址,不是真实地址,仅供参考)
3.5 恢复data.mdb文件
3.6 修复zimbra(使用zimbra用户)
/opt/zimbra/libexec/zmfixperms -e -v
3.7 启动zimbra,然后查看是否成功