sbackup 是一個簡單易用的開源備份軟體。它可以備份任意檔案或者檔案夾的一部分。所有的配置檔案可以通過 gnome 界面進行通路。檔案和路徑可以直接通過正規表達式進行添加和排除。它支援本地備份和遠端備份。雖然它看起來簡單,但是它有着許多常見的進階備份功能。
<a target="_blank"></a>
sbackup 可以完成以下工作
可以建立壓縮和未壓縮的備份
可以把未壓縮的備份分割成多份檔案
支援多份備份配置。每個人都可以根據自己的需求建立并修改自己的配置檔案,但是不能删除預設配置檔案
有多種選項,如日志、郵件通知、以狀态圖示的形式展現和提醒
支援計劃任務備份和手動備份
可以備份到本地(如硬碟),也可以備份到遠端(如通過 ftp 通路 nas)
sbackup 可在 ubuntu、linux mint 和 debian 的預設倉庫中獲得,是以隻要運作以下指令即可安裝
通過 dash 或者 menu 打開 sbackup

将會看到如下界面
最初的 sbackup 沒有任何使用者自定義的配置檔案,隻有預設的配置檔案。需要注意的是,使用者不能删除預設的配置檔案。若要建立一個新的配置檔案,點選 tools -> profile manager,将看到如下視窗
單擊 add 來建立新配置檔案,例子的檔案用“sk”來命名
現在已經建立了新的配置檔案。若要設定配置,先選擇配置檔案,再單擊 edit
現在看到 sbackup 的配置檔案已經被切換到“sk”
當然,也可以根據不同人的需求來修改預設配置檔案
注意事項:如果你用普通使用者運作 sbackup,計劃任務備份不能生效,你需要用 root 使用者來運作。如上圖所示,因為我是以普通使用者運作 sbackup,是以 schedule 選項是灰色不可選中狀态。
在本教程中,我将以 root 權限運作 sbackup,并且使用的是預設配置
打開終端,運作以下指令來以 root 權限運作 sbackup
上面的指令将以 root 權限打開預設配置的 sbackup
在 general 選項内,你可以選擇多久進行一次完整備份,預設是7天。每7天 sbackup 将會進行一次完整的備份。你也可以選擇備份的壓縮格式。
這個選項不需要解釋太多,你可以添加 sbackup 要備份的檔案或目錄。這裡可以選擇備份單獨的檔案或者完整的目錄,我删除了所有的目錄僅僅保留了“resume”
如同 include 選項,我們可以選擇備份時排除的文檔和目錄,隻需要選擇要排除的文檔和目錄的路徑即可。在預設配置下,/media, /var/run/, /var/cache/, /var/spool/ 和 /vat/tmp/ 目錄均被排除
更進一步的是,你可以增加備份時排除檔案的類型,像 mp3 和 avi 等等。在預設配置下,mp3, avi, mpeg, mkv, ogg 和 iso 是被排除不被備份的。如果你想備份這些檔案,隻要選中然後點選 remove。當然,如果要排除其他類型的檔案,隻需要點選 add 然後增加。
在預設配置下,sbackup 不會備份.gvfs, .thumbnails, .trash 和 .cache 這些檔案夾
同時你也可以在備份時根據檔案大小來排除某些文檔和檔案夾,這裡我排除了體積超過100mb 的文檔和檔案夾。
在這裡你可以選擇備份存放的路徑,正如我之前提到的,你可以把備份的文檔或檔案夾存放在硬碟或者遠端的 ftp 或 nas。這裡我将把備份儲存在 /home/sk/my backup 目錄下。
提示: 在備份前确認目錄有足夠的空間儲存備份檔案
在這個選項中,你可以設定具體的備份時間。點選 simple 選項,可以按每小時、每日、每周、每月來設定你的計劃備份時間。
如果你擅長使用指令行來計劃任務,則可以使用 cron 來操作。當你開啟每日備份計劃時,cron 指令在/etc/cron.daily/ 目錄中建立計劃檔案
示例的輸出顯示
在這個選項裡,可以删除超過一定時間的備份檔案。在預設配置下,超過30天的備份檔案将被删除。
report 是最後一個頁籤,在這裡你可以設定接收備份完成通知的郵箱。輸入你的郵箱id、smtp服務位址、郵箱使用者名、密碼後,點選 test mail settings。需要留意的是,在測試郵箱設定前,點選工具欄中的save configuration按鈕儲存你的配置。
你将在完成測試郵箱設定後看到 “test successful” 字樣。
點選 sbackup 工具欄上的 make backup now button 按鈕立即開始備份。
彈出一個視窗,點選 yes 開始建立備份檔案。
現在備份的程序已經在背景開始運作,你可以通過在通知欄上的狀态顯示來監視備份的程序。
完成備份之後,關閉 sbackup ,并且确認備份檔案儲存在指定的目錄。例子中我儲存的目錄是/home/sk/my backup。
在終端中運作指令
在 sbackup 的恢複視窗,選擇可用的備份日期和快照,在 restoration management 面闆中選擇任意一個要恢複的檔案,單擊 restore 儲存到預設位置或者單擊 restore as 儲存到指定的位置。
現在檔案已經從備份中恢複,就這麼簡單。
原文釋出時間為:2013-12-05
本文來自雲栖社群合作夥伴“linux中國”