每個文件在恢復上傳到 Confluence 的時候必須單獨重命名,你能夠經過下面說明的 3 個方法中選擇一個進行操做:測試
選擇 A - 經過文件名恢復附件
若是你知道你須要恢復的每個文件名,尤爲是你但願僅僅恢復一些文件:spa
- 解壓備份目錄而後打開 entities.xml。
- 搜索 entities.xml 中的文件名而後找到附件對象相關的文件名。定義頁面和附件 ID。
- 從 entities.xml 中使用頁面和附件 id,進入附件目錄,經過頁面 id 找到文件所在的附件 id。
- 從命名文件爲原始的文件名而後進行測試。
- 針對每個文件重複上面的步驟。
- 但願導入每個文件備份到 Confluence 中,上傳原始頁面,經過 Confluence 關聯文件。
選擇 B - 經過頁面恢復附件
若是你僅僅但願針對一些頁面恢復附件:orm
- 解壓備份目錄而後打開 entities.xml。
- 搜索 entities.xml 中的文件名而後找到附件對象相關的文件名。定義頁面 ID。
- 進入到附件目錄,而後按照頁面 ID 打開目錄。附件目錄中的每一個文件必需要重命名。
- 針對附件的對象搜索 entities.xml 找到頁面 ID。每一頁面中的附件對象是有附件 id 和名稱。
- 重命名文件,而後附加附件 id 到原始的文件名上而後進行測試。
- 針對每個文件重複上面的步驟。
- 但願導入每個文件備份到 Confluence 中,上傳原始頁面,經過 Confluence 關聯文件。
選擇 C - 恢復全部附件
若是你有小數量的備份,可是你但願恢復大部分或者全部的附件:xml
- 解壓備份目錄而後打開 entities.xml。
- 進入到附件目錄,而後按照頁面 ID 打開目錄。附件目錄中的每一個文件必需要重命名。
- 針對附件的對象搜索 entities.xml 找到頁面 ID。每一頁面中的附件對象是有附件 id 和名稱。
- 重命名文件,而後附加附件 id 到原始的文件名上而後進行測試。
- 找到下一個附件 id 而後重命名。針對目錄中每個文件重複上面的操做。
- 一旦當前目錄中的全部文件被重命名爲原始文件名,在 entities.xml 中找到頁面 id,例如目錄名稱。經過頁面 id 找到頁面對象和找到頁面的標題。
- 重命名目錄中的頁面標題而後移動到下一個目錄。針對沒有重命名的目錄重複操做。
- 但願導入每一頁面到 Confluence,上傳原始頁面經過 Confluence 中的附件文件。
https://www.cwiki.us/display/CONF6ZH/Retrieving+File+Attachments+from+a+Backup進程