将 MarkLogic 数据库中 Collections 的新图像传输到新服务器

Transfer a fresh image of Collections in MarkLogic database to a New server

我们需要一个 Marklogic 数据库服务器中存在的几个数据集合的新映像到另一台服务器。

我们尝试使用 xqsync 和 MLCP 传输数据,但时间过长且服务器性能下降。如果有快速的方法,请在这里描述,以便我们下次在内部管理。

有人可以提供有关在不同服务器中的 MarkLogic 数据库之间执行数据传输的方法的信息。

有几个选项可用于将数据从一个 MarkLogic 集群传输到另一个 MarkLogic 集群。

  1. Database replication :为此,需要在集群中创建相同数量的林,并且需要为数据库复制配置数据库。

  2. Flexible replication :这是异步的。它使用 CPF 作为底层复制机制。要复制的文档由 CPF 域定义。域的范围可以是文档、文档集合或目录。

如果您有备份并且正在使用相同的设置,则备份和恢复可能是数据库完全移动的最快方式。