每一個檔案在恢複上傳到 Confluence 的時候必須單獨重命名,你可以通過下面說明的 3 個方法中選擇一個進行操作:
選擇 A - 通過檔案名恢複附件
如果你知道你需要恢複的每一個檔案名,尤其是你希望僅僅恢複一些檔案:
- 解壓備份目錄然後打開 entities.xml。
- 搜尋 entities.xml 中的檔案名然後找到附件對象相關的檔案名。定義頁面和附件 ID。
- 從 entities.xml 中使用頁面和附件 id,進入附件目錄,通過頁面 id 找到檔案所在的附件 id。
- 從命名檔案為原始的檔案名然後進行測試。
- 針對每一個檔案重複上面的步驟。
- 希望導入每一個檔案備份到 Confluence 中,上傳原始頁面,通過 Confluence 關聯檔案。
選擇 B - 通過頁面恢複附件
如果你僅僅希望針對一些頁面恢複附件:
- 搜尋 entities.xml 中的檔案名然後找到附件對象相關的檔案名。定義頁面 ID。
- 進入到附件目錄,然後按照頁面 ID 打開目錄。附件目錄中的每個檔案必須要重命名。
- 針對附件的對象搜尋 entities.xml 找到頁面 ID。每一頁面中的附件對象是有附件 id 和名稱。
- 重命名檔案,然後附加附件 id 到原始的檔案名上然後進行測試。
選擇 C - 恢複所有附件
如果你有小數量的備份,但是你希望恢複大部分或者所有的附件:
下面的程序僅僅用于 空間(space)的導出檔案。站點 xml 備份不需要頁面 id 被手動更新,基于頁面 id 的選項。
- 找到下一個附件 id 然後重命名。針對目錄中每一個檔案重複上面的操作。
- 一旦目前目錄中的所有檔案被重命名為原始檔案名,在 entities.xml 中找到頁面 id,例如目錄名稱。通過頁面 id 找到頁面對象和找到頁面的标題。
- 重命名目錄中的頁面标題然後移動到下一個目錄。針對沒有重命名的目錄重複操作。
- 希望導入每一頁面到 Confluence,上傳原始頁面通過 Confluence 中的附件檔案。