在此过程中,我从MarkLogic服务器(使用9.0-10.4版本)备份数据库,并将其还原到另一个MarkLogic服务器(版本10.0-3),错误地,我还将安全性、触发器和架构db从旧版本恢复到新版本。
这对MarkLogic服务器(10.0-3版)有什么影响吗?
修复后,下面的窗口出现了,我继续这样做:

发布于 2022-08-02 13:23:50
除了确保手动升级Security之外,为了确保Security内容与运行中的MarkLogic集群软件版本(见下文)之间不匹配,您还担心/可能会丢失/需要的任何用户/角色/权限,并且没有包含在该旧备份中,并且可能需要重新创建。
对于其他辅助数据库,如果它们的备份是从不同的集群还原的,那么数据库ID将是不同的。您可能拥有的任何触发器或Amps都需要更新。它们将具有指向源集群中的Modules数据库的无效数据库ID。
当将Security数据库从在较旧版本的ML服务器上进行的备份还原到较新版本的ML时,恢复后还需要手动升级Security。如果没有这一额外步骤,服务器版本和安全数据库版本之间就会出现不匹配,而且某些特性将无法像预期的那样工作。在重新编制索引、查询结果等方面会出现问题。 安全数据库升级可以通过导航到Admin -> 'Support‘选项卡->来完成,单击右下角的“升级”按钮 请注意,MarkLogic不支持将在较新版本的MarkLogic服务器上进行的备份还原到旧版本的MarkLogic服务器上。
https://stackoverflow.com/questions/73207922
复制相似问题