1. 程式人生 > >Confluence 6 重新獲得附件指南

Confluence 6 重新獲得附件指南

display add ML 行操作 www pac 所有 備份目錄 定義

每一個文件在恢復上傳到 Confluence 的時候必須單獨重命名,你可以通過下面說明的 3 個方法中選擇一個進行操作:

選擇 A - 通過文件名恢復附件

如果你知道你需要恢復的每一個文件名,尤其是你希望僅僅恢復一些文件:

  1. 解壓備份目錄然後打開 entities.xml。

  2. 搜索 entities.xml 中的文件名然後找到附件對象相關的文件名。定義頁面和附件 ID。

  3. 從 entities.xml 中使用頁面和附件 id,進入附件目錄,通過頁面 id 找到文件所在的附件 id。

  4. 從命名文件為原始的文件名然後進行測試。

  5. 針對每一個文件重復上面的步驟。

  6. 希望導入每一個文件備份到 Confluence 中,上傳原始頁面,通過 Confluence 關聯文件。

選擇 B - 通過頁面恢復附件

如果你僅僅希望針對一些頁面恢復附件:

  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+Backup


Confluence 6 重新獲得附件指南