对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

反向同步方向

要反转同步操作的方向,请使用以下过程提交同步并调用 reverse端点。

如果您希望在切换后使用来自目标集群的新写入来保持源集群更新,则可以使用 reverse。有关更多详细信息,请参阅中间同步注意事项。

在反转同步方向之前,您必须配置 mongosync 并使用 start 终结点将 reversible 选项设立为 true

警告

源集群上的唯一索引不得使用传统格式。

要验证源集群上的集合索引是否使用正确的格式,请参阅验证唯一索引。

有关反向同步的限制和要求的更多信息,请参阅reverse

重要

如果您要从 6.0 源集群,则无法反向同步。

使用以下步骤反转同步的方向:

1

按照“完成切换进程”教程完成数据迁移。

重要提示: mongosync 在反向同步进程中不支持筛选同步。

2

调用 reverse 端点以反转同步操作的方向。 原始源集群将成为新的目标集群,原始目标集群将成为新的源集群。

mongosync 会将您解除阻止写入(在“最终切换进程”的第4 步期间)后对新源集群执行的所有写入复制到新的目标集群。

3

按照“完成切换进程”教程启用写入阻止并完成反向数据迁移。

注意

由于源集群和目标集群在调用 reverse 端点后会交换,因此“源”指的是旧的目标集群,“目标”指的是旧的源集群。

在此页面上