Confluence 6 从新得到附件指南

每个文件在恢复上传到 Confluence 的时候必须单独重命名,你能够经过下面说明的 3 个方法中选择一个进行操做:测试

选择 A - 经过文件名恢复附件

若是你知道你须要恢复的每个文件名,尤为是你但愿仅仅恢复一些文件:spa

  1. 解压备份目录而后打开 entities.xml。
  2. 搜索 entities.xml 中的文件名而后找到附件对象相关的文件名。定义页面和附件 ID。
  3. 从 entities.xml 中使用页面和附件 id,进入附件目录,经过页面 id 找到文件所在的附件 id。
  4. 从命名文件为原始的文件名而后进行测试。
  5. 针对每个文件重复上面的步骤。
  6. 但愿导入每个文件备份到 Confluence 中,上传原始页面,经过 Confluence 关联文件。

选择 B - 经过页面恢复附件

若是你仅仅但愿针对一些页面恢复附件:xml

  1. 解压备份目录而后打开 entities.xml。
  2. 搜索 entities.xml 中的文件名而后找到附件对象相关的文件名。定义页面 ID。
  3. 进入到附件目录,而后按照页面 ID 打开目录。附件目录中的每一个文件必需要重命名。
  4. 针对附件的对象搜索 entities.xml 找到页面 ID。每一页面中的附件对象是有附件 id 和名称。
  5. 重命名文件,而后附加附件 id 到原始的文件名上而后进行测试。
  6. 针对每个文件重复上面的步骤。
  7. 但愿导入每个文件备份到 Confluence 中,上传原始页面,经过 Confluence 关联文件。

选择 C - 恢复全部附件

若是你有小数量的备份,可是你但愿恢复大部分或者全部的附件:对象

下面的进程仅仅用于 空间(space)的导出文件。站点 xml 备份不须要页面 id 被手动更新,基于页面 id 的选项。进程

  1. 解压备份目录而后打开 entities.xml。
  2. 进入到附件目录,而后按照页面 ID 打开目录。附件目录中的每一个文件必需要重命名。
  3. 针对附件的对象搜索 entities.xml 找到页面 ID。每一页面中的附件对象是有附件 id 和名称。
  4. 重命名文件,而后附加附件 id 到原始的文件名上而后进行测试。
  5. 找到下一个附件 id 而后重命名。针对目录中每个文件重复上面的操做。
  6. 一旦当前目录中的全部文件被重命名为原始文件名,在 entities.xml 中找到页面 id,例如目录名称。经过页面 id 找到页面对象和找到页面的标题。
  7. 重命名目录中的页面标题而后移动到下一个目录。针对没有重命名的目录重复操做。
  8. 但愿导入每一页面到 Confluence,上传原始页面经过 Confluence 中的附件文件。

 

https://www.cwiki.us/display/CONF6ZH/Retrieving+File+Attachments+from+a+Backupget

相关文章
相关标签/搜索