首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >qmail到zimbra迁移

qmail到zimbra迁移
EN

Server Fault用户
提问于 2012-05-03 20:47:39
回答 4查看 2K关注 0票数 0

我不是邮件服务器管理员,但是我的任务是将我们公司当前的qmail服务器(运行在Ubuntu8.0上)迁移到新的Redhat Enterprise Linux服务器(RHEL 6.2)。

在进行了一些研究之后,qmail似乎不再受支持,所以我考虑在新服务器上安装Zimbra,然后将qmail用户/邮箱迁移到zimbra服务器。

当前的qmail服务器有500个用户帐户,没有创建任何虚拟域或别名。

我们使用信使-imap进行用户访问,邮箱格式为maildir,邮件帐户是通过LDAP服务器创建的。

我的问题是:将所有qmail服务器的内容转移到新的zimbra服务器上的最佳方法是什么?

我是否只需要复制所有内容,然后更改MX记录以指向所有复制成功后的新服务器?

EN

回答 4

Server Fault用户

发布于 2012-05-03 20:53:36

雇人帮你做这件事。

真的我是认真的。

邮件系统是出了名的复杂和脆弱的野兽。你承认你不是一个“邮件服务器管理员”。如果要迁移到类似的系统,这将是一回事,但在这种情况下,您将迁移到一个完全不同的环境,其中有很多移动的部分。你真的,真的,不想自己动手。

我知道这可能不是你想要的答案,但对你的处境来说,这是最好的答案。

票数 1
EN

Server Fault用户

发布于 2012-05-03 21:04:30

在这种情况下,迁移邮箱数据的最合理方法是使用用户帐户的定期同步。我使用Imapsync实用程序在不同的邮件系统之间完成了这个任务。

由于您有一个单独的服务器,所以可以在小规模上进行测试,并允许特定用户尝试。

正如前面提到的,进行邮件迁移涉及更多的问题,因此引入外部资源来管理细节可能是有意义的。

票数 1
EN

Server Fault用户

发布于 2012-05-03 21:08:25

您对需要做什么(copy everything over, make sure the accounts are all set up correctly, then swap the boxes)的基本理解是正确的,尽管我建议您交换IP地址而不是MX记录(这样您就不必等待DNS缓存就可以知道MX记录已经改变了)。

尽管如此,这是一个微妙的过程,需要你做几件事,并使它们正常。

我已经概述了下面迁移的一条可能的途径,还有一些也同样有效。

  1. 将两个邮件服务器从internet 断开--在迁移过程中您不能接收邮件,否则会丢失一些东西--将两台机器连接到迁移网络,时间为being.,如果您有一个可靠的辅助MX服务器,可以在完成之前捕获邮件,这会有所帮助。
  2. 克隆您的用户,检查Zimbra文档,看看他们在这里是否有任何建议,但我认为您必须手动创建它们。
  3. 将每个人的邮件从旧服务器复制到新服务器,如果Zimbra使用maildir格式(很可能是这样),而快递- IMAP作为它的IMAP服务器,您只需将每个邮件提取到新server.上的适当位置,您也可以通过网络完成此操作(IMAP从旧服务器复制到新服务器),但速度要慢得多。
  4. 确保您可以看到您刚才复制的登录的邮件,并让其他几个用户登录并测试too. --这意味着将一些机器与IMAP客户端连接到您的迁移网络。
  5. 确保您可以接收邮件,这可以很简单,就像在端口25上进行远程访问,并进行快速的SMTP会话,以向自己发送测试消息。你想确定在你开始之前你能收到邮件.
  6. 将新服务器放到互联网上并测试它,给它旧邮件服务器的IP,然后从GMail.这样的外部站点重复(5),确保您可以通过新服务器发送邮件。

如果你对上述任何步骤都不确定,请采纳ErikA的建议,雇佣几天的时间来帮你迁移。他们会向你收取处理电子邮件的费用(可能更多的是处理qmail),但如果你破坏了公司的电子邮件,你会看起来像个白痴。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/385845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档