Zimbra到zimbra完成迁移(不只是邮件)

我正在面对我的一些Zimbra服务器的情况。

随着时间的推移,为了安全起见,我尝试将所有Zimbra安装“集中”在我的主要ESXi服务器上,因为它位于数据中心,具有还原电源,UPS,大量存储等。

但是,我的一些第一批客户仍将邮件服务器置于“家中”,并且在pipe理和安全方面开始出现问题,因此我决定将这些邮件全部迁移到ESXi机器中的新VM中。

问题是:如何?

Imapsync或zxztozmig(用于迁移的zimbra的CLI实用程序)不在列表中,因为我需要迁移共享,挂载点,标签,文档和帐户的所有其他元素,而不仅仅是邮件或日历/地址簿。 在某些情况下,服务器上的域不会被迁移(特殊应用程序的内部域)。

有任何想法吗? 我试过有点什么.. LVM的快照,rsync的,LDAP +商店出口..我试过的每个解决scheme都有一些故障,使我不能生存..

感谢您的帮助,

J.P

您没有指定您使用的Zimbra的版本(商业或开源),但是,您可以通过scprsync在冷迁移中移动/opt/zimbra目录。

而且,Zimbra在这里给出了全面的说明: http : //wiki.zimbra.com/wiki/Moving_ZCS_to_New_Server

我几个月前就这样做了,但是我没有获得股票的好运气等等。 我们所做的是使用备份cli来导出帐户并将其导入新服务器。

如果您有networking版,mayby可以使用备份中的构build和恢复function来备份本地安装上的帐户,并在数据中心服务器上进行还原。 这应该恢复所有的数据,而不仅仅是电子邮件。 上次我这样做,我们确实在共享部分丢失了一些设置。 主要是因为内部身份证件改变了。 当你从几个服务器合并,我不知道你能解决这个问题。

但是,您可以创build一个脚本,通过邮箱循环显示共享信息,您可以使用它来重新创build新服务器上的设置。 一个简单的例子:

 IFS=$'\n'; for NAAM in `zmmailbox -z -m [email protected] gaf| cut -c 43- `;do echo $NAAM;zmmailbox -z -m [email protected] gfg "$NAAM"; done 

你可能会debugging一下,但基本知识就在那里。