我想从我的苹果服务器(“旧服务器”)中获取邮箱并将其放在我的 centOS 服务器(“新服务器”)上,并且不需要太多的停机时间。
它们都具有相同的 MTA:postfix。现在,不确定 Apple Server 使用什么,但我认为 centos 7 也使用 Dovecot 通过 IMAP/POP3 存储/检索电子邮件。
那么,是否可以将服务器 A 中的邮箱镜像到服务器 B,然后在服务器 B 完全备份后关闭服务器 A?
考虑到这一点,我认为我应该能够:
- 按照旧服务器在新服务器上配置 Dovecot 和 postfix。
- 使用 rsync 将 Maildir 内容从旧服务器复制到新服务器
- 在新/目标服务器上启动 postfix 和 dovecot。
- 配置 DNS MX 记录
这是一个好的、通用的解决问题的方法吗?
更新
进一步研究该主题,我认为你可以做 IMAP ->使用 dsync 进行 Dovecot 迁移,它保留了 IMAP UID 和其他元数据。这是进行迁移的推荐方式。
有人熟悉这种迁移吗?这样做的一般步骤是什么?