Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs 菜单
Docs 主页
/
MongoDB Mongosync
/

反向同步方向

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

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

在反转同步方向之前,您必须配置mongosync 并使用start 端点设立以下参数:

  • reversible to true

  • enableUserWriteBlockingtrue

警告

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

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

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

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

1

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

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

2

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

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

3

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

注意

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

后退

迁移持久查询设置

在此页面上