數據的安全性無疑是非常重要的,試想一下如果一加銀行的計算機系統中的數據被洩露或者是修改,那麼會是一種什麼樣的後果。就算普通人使用計算機也要注意數據保護。本文就來介紹一下Linux系統如何使用工具來加密數據。
對於所有的用戶而言,做文件備份是一件非常必要的事,至今為止許多用戶還沒有采取足夠的措施來保護他們的數據。一台電腦不論是工作在一個合作的環境中,還是供私人使用,機器的硬盤可能在沒有任何警告的情況下掛掉。另外,有些數據丟失可能是人為的錯誤所引發的。如果沒有做經常性的備份,數據也可能不可避免地丟失,即使請了專業的數據恢復公司來幫忙。
這篇文章將對 6 個去重加密備份工具進行簡要的介紹。
1.Attic
Attic是一個可用於去重、加密,驗證完整性的壓縮備份程序,它是用 Python 寫的。Attic 的主要目標是提供一個高效且安全的方式來備份數據。Attic 使用的數據去重技術使得它適用於每日備份,因為只需存儲改變的數據。
其特點有:
易用
可高效利用存儲空間,通過檢查冗余的數據,對可變塊大小的去重可以減少存儲所用的空間
可選的數據加密,使用 256 位的 AES 加密算法。數據的完整性和可靠性使用 HMAC-SHA256 來校驗
使用 SDSH 來進行離線備份
備份可作為文件系統來掛載
網站: attic-backup.org
2.Borg
Borg
是 Attic 的一個分支。它是一個安全的開源備份程序,被設計用來高效地存儲那些新的或修改過的數據。
Borg 的主要目標是提供一個高效、安全的方式來存儲數據。Borg 使用的數據去重技術使得它適用於每日備份,因為只需存儲改變的數據。認證加密使得它適用於存儲在不完全可信的位置。
Borg 由 Python 寫成。Borg 於 2015 年 5 月被創造出來,是為了解決讓新的代碼或重大的改變帶入 Attic 的困難。
其特點包括:
易用
可高效利用存儲空間,通過檢查冗余的數據,對可變塊大小的去重被用來減少存儲所用的空間
可選的數據加密,使用 256 位的 AES 加密算法。數據的完整性和可靠性使用 HMAC-SHA256 來校驗
使用 SDSH 來進行離線備份
備份可作為文件系統來掛載
Borg 與 Attic 不兼容。
網站: borgbackup.github.io/borgbackup
3.Obnam
Obnam (OBligatory NAMe) 是一個易用、安全的基於 Python 的備份程序。備份可被存儲在本地硬盤或通過 SSH SFTP 協議存儲到網上。若使用了備份服務器,它並不需要任何特殊的軟件,只需要使用 SSH 即可。
Obnam 通過將數據分成數據塊,並單獨存儲它們來達到去重的目的,每次通過增量備份來生成備份,每次備份的生成就像是一次新的快照,但事實上是真正的增量備份。Obnam 由 Lars Wirzenius 開發。
其特點有:
易用
快照備份
數據去重,跨文件,然後生成備份
可使用 GnuPG 來加密備份
向一個單獨的倉庫中備份多個客戶端的數據
備份檢查點 (創建一個保存點,以每 100MB 或其他容量)
包含多個選項來調整性能,包括調整 lru-size 或 upload-queue-size
支持 MD5 校驗算法來識別重復的數據塊
通過 SFTP 將備份存儲到一個服務器上
同時支持 push(即在客戶端上運行) 和 pull(即在服務器上運行)
網站: obnam.org 上一頁12下一頁共2頁