命令列增量備份工具

命令列增量備份工具

哪個命令列備份工具具有最佳壓縮率?我想備份我的整個系統,包括媒體檔案、文字檔案等。

我發現這個清單在 Arch wiki 網站上,但我不知道這些工具之間的比較如何,以及哪一個可以提供最佳的整體壓縮比。我意識到不同的工具可能會為特定文件類型提供更好的結果,但是在混合使用各種輸入文件的情況下,哪種工具和使用哪些設定會產生最小的存檔?

答案1

最高壓縮比也有一些重要的缺點,通常不建議。

對於備份解決方案,快速復原通常很重要。

您能夠達到的壓縮率取決於您的資料和您使用的壓縮工具。xz提供最高壓縮比之一:

xz -z -c -9 -e /dev/sda2 > /path/file.xz

-c將以最高壓縮比 ( -9) 和極限開關 ( )將您的磁碟設備壓縮到 stdout ( ) -e。這將需要很長時間。

獲得良好壓縮率和快速恢復的另一種方法是使用支援壓縮的檔案系統(例如 BTRFS),您可以在其中儲存rsync備份等內容。

要安裝壓縮的 BTRFS 磁碟區:

mount /dev/sda2 -t btrfs -o noatime,nodiratime,compress=lzo /path

這非常方便,因為您不需要處理壓縮(它由檔案系統自動完成)並且可以快速存取備份資料。

相關內容