如何在Confluence实例之间迁移draw.io
如何在Confluence实例之间迁移draw.io
重要说明:draw.io图表存储为页面附件。只要您迁移附件,这些图就可以在任何方向迁移后正确显示在页面上(云->服务器,服务器->云,服务器->服务器,云->云,并且服务器和数据中心被视为同一事物在这方面)。本文的其余部分是指将图中的链接中的pageID迁移到新的实例pageID,但是基本迁移将始终有效。
draw.io云和服务器应用程序允许用户导出与draw.io相关的数据,这些数据可以提高实例之间的迁移质量(但是,如上所述,无论是否遵循此过程,主要的迁移过程仍然在各个方向上进行)。
此过程的改进之处在于:1)帮助新实例了解服务器和云实例之间不常见的嵌入式宏类型(不是标准drawio宏,无需实例即可理解实例),以及2)图表中的链接页面。这将使用目标页面的pageID,该ID在实例之间随机变化。导出的页面映射会更正目标实例上链接中的映射。
服务器和云都完全支持pageID映射的导出和导入。
如何出口:
-前往draw.io管理员
-选择draw.io导出选项卡
-点击导出按钮
-导出完成后,将出现下载链接
– 下载文件
如何汇入:
-前往draw.io管理员
-在继续之前,请确保已关闭协作编辑并执行了重新索引编制
-选择draw.io导入选项卡
-在文本编辑器中打开导出的文件
-将文本从文件复制/粘贴到draw.io文本框中(请勿对其进行任何更改)
-点击提交
-导入完成后,将显示带有报告的链接
-下载报告并确认没有错误
注意: Confluence需要一些时间来重新索引新导入的空间,尤其是大空间。我们建议您等待一段时间,然后再运行页面ID导入。
重要的提示
有时,在导入空间后,用户可能会在页面查看器和页面编辑器中的内容之间出现差异。在这种情况下,我们建议重新启动同步服务。
转到“常规配置” >“协同编辑”, 然后选择“重新启动同步”。
解决CONFSERVER-59196错误
从7.0.0版开始,Confluence遇到了一个错误,该错误迫使我们禁用了批量操作,例如迁移。
为了使用替代方法,您需要将draw.io插件更新到9.2.7或更高版本,并将URL参数添加到管理页面,以便URL如下所示:
https://conf.example.com/admin/drawioConfig.action?ignoreBulkOpsWarning=1。
解决方法将仅重试失败的操作,不涉及任何风险。但是,我们不能保证变通办法是100%成功的。