gpt4 book ai didi

database - 通过从备份中提取配置来恢复 marklogic 数据库

转载 作者:行者123 更新时间:2023-12-04 08:34:24 25 4
gpt4 key购买 nike

我收到了一份 Marklogic v9 数据库备份的副本,该副本取自运行在 linux 上的 Marklogic 服务器。
我现在需要将数据库从备份转储还原到 Windows 2016 服务器上,但目标 Windows 服务器上的 MarkLogic 数据库不存在。
是否有可能以某种方式从备份转储中提取 MarkLogic 数据库配置,在目标服务器上创建一个数据库,然后通过该数据库进行还原?在备份转储中,我有一个森林目录和备份转储根目录中的所有 XML/cfg/label 文件。
或者我是否需要 MarkLogic 管理员来提取已备份的 prod 数据库的配置,然后在目标服务器上创建一个空数据库(使用提取的 prod 数据库配置),然后还原?我注意到您无法在没有现有数据库的情况下进行恢复。
或者我是否可以在目标服务器上创建一个与 prod 数据库同名的虚拟数据库,然后通过它进行恢复?磁盘布局显然会有所不同。
任何帮助表示赞赏。

最佳答案

您不能从不同的体系结构还原备份。如果您需要从 Linux 迁移到 Windows,我建议您使用 MLCP 导出/导入,或者甚至是复制。在任何情况下,您都需要启动并运行目标数据库。您可以从一个系统导出配置,然后使用我们的 REST apis 将其导入另一个系统,例如 Configuration Management API或管理 API。我们的社区工具 ML-Gradle可能会有所帮助。
哼!

关于database - 通过从备份中提取配置来恢复 marklogic 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64868576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com