我们有一个包含超过 5,000 个邮箱的环境,我们需要将电子邮件从一个 dovecot 环境共存/迁移到另一个 dovecot 环境。
迁移数据包括:
- 电子邮件(使用 imapsync 同步)
- 联系方式
- 日历
- 任务
- 邮件过滤器(收件箱规则)
- 自动回复器
对于电子邮件,我们可以开发一个工具来同步/迁移imapsync,但以下内容仍然未知:
- 共存代理。连接连接到“dovecot 代理”,如果用户已迁移,它将重定向到新环境;如果用户未迁移,它将重定向到旧环境
- 用于同步上述其他数据(联系人、日历等)的工具。
你知道我们应该使用什么工具来构建迁移过程吗?由于我们有这么多用户,因此必须进行阶段迁移(意味着它需要共存)。
答案1
不要使用代理,而要考虑进行预同步和并行。在第一次较长的预同步之后,所有其他同步都会更快,您甚至会知道最后一次同步需要多长时间。阅读