将数据从 MarkLogic 7 上的数据库迁移到 MarkLogic 9 上的数据库
Migrate data from database on MarkLogic 7 to database on MarkLogic 9
我需要将数据从 MarkLogic 7 数据库复制到另一个系统上的 MarkLogic 9 数据库。我尝试了 MarkLogic 管理控制台提供的备份和恢复选项。 MarkLogic 7 中的原始数据库仅附加了 1 个森林。我在 MarkLogic 9 中创建了一个同名的新数据库。还在 MarkLogic 9 中创建了一个新的森林,其名称与附加的 MarkLogic 7 中的名称相同。我不确定我哪里做错了。
详细遵循的步骤:
- 转到 MarkLogic 7 管理控制台。
- 转到配置 -> 数据库 ->
<database_name>
-> Backup/Restore
选项卡
- 输入存储备份的路径。
- Select 'true' 用于包含副本林。
- Select 'false' 用于存档期刊。
- 单击 'OK' 按钮。
- 转到 MarkLogic 9 管理控制台。
- 转到配置 -> 数据库 ->
<database_name>
-> Backup/Restore
选项卡
- 输入从中恢复备份的路径。
- Select 'true' 用于包含副本林。
- Select 其他单选按钮的默认值。
- 单击 'OK' 按钮。
- 我收到以下错误:
操作失败,出现错误 message:XDMP-BACKUPEMPTY:xdmp:database-restore((), "", (), fn:false(), (), fn:false (), (),"") -- 没有为备份或恢复指定林。检查服务器日志。
在恢复备份时选择 forest topology changed
为 true 对我有用。谢谢Michael Gardner for the .
Refer this image
我需要将数据从 MarkLogic 7 数据库复制到另一个系统上的 MarkLogic 9 数据库。我尝试了 MarkLogic 管理控制台提供的备份和恢复选项。 MarkLogic 7 中的原始数据库仅附加了 1 个森林。我在 MarkLogic 9 中创建了一个同名的新数据库。还在 MarkLogic 9 中创建了一个新的森林,其名称与附加的 MarkLogic 7 中的名称相同。我不确定我哪里做错了。
详细遵循的步骤:
- 转到 MarkLogic 7 管理控制台。
- 转到配置 -> 数据库 ->
<database_name>
-> Backup/Restore 选项卡 - 输入存储备份的路径。
- Select 'true' 用于包含副本林。
- Select 'false' 用于存档期刊。
- 单击 'OK' 按钮。
- 转到 MarkLogic 9 管理控制台。
- 转到配置 -> 数据库 ->
<database_name>
-> Backup/Restore 选项卡 - 输入从中恢复备份的路径。
- Select 'true' 用于包含副本林。
- Select 其他单选按钮的默认值。
- 单击 'OK' 按钮。
- 我收到以下错误:
操作失败,出现错误 message:XDMP-BACKUPEMPTY:xdmp:database-restore((), "", (), fn:false(), (), fn:false (), (),"") -- 没有为备份或恢复指定林。检查服务器日志。
在恢复备份时选择 forest topology changed
为 true 对我有用。谢谢Michael Gardner for the
Refer this image