2008年12月30日 星期二

Plone的備份與還原

這裡以Plone-3.1.7為例

Plone使用repozo這隻程式來做備份與還原的工作,以下將示範如何使用這支程式來執行備份與還原的工作。

以Plone-3.1.7版來說,repozo位於/zinstance/bin/目錄下,執行的時候需注意路徑,底下介紹相關參數:

-B 執行備份
-v 顯示詳細訊息
-z 使用gzip壓縮
-F 完整備份
-r 指定備份目錄
-f 指定 FileStorage
-R 執行還原
-o 指定還原檔案

備份



紅色底線框起來的表示repozo的路徑,-BQv 就是執行備份並顯示詳細資訊,-r 用來指定要將備份檔備份到哪個目錄,-f 則是選擇Data.fs的來源路徑。備份有分完整備份及差異備份,如果要執行完整備份可以加參數 -F,由於這個範例是第一次執行,所以它會先執行完整備份,之後就會執行差異備份。



還原


-R 選項是用來還原資料,紅色底線的 -r代表要從該路徑還原,藍色底線的 -o代表要將資料寫入的目的地檔案,也就是系統的Data.fs


沒有留言: