在 GNU/Linux 中製作備份副本的方法有很多。 事實上,此類應用程序的列表相當大,而且其中許多都非常出色,但今天我們向您介紹 雷斯蒂奇,一個命令行工具,其特點是快速、安全且非常高效地進行備份副本。 當我們的數據和系統依賴它時,這是值得讚賞的。
我們總是建議 定期備份,因為如果我們受到勒索軟件和文檔加密、存儲設備故障、斷電等攻擊,我們可能會不可挽回地丟失大量數據。 如果我們經常製作備份副本,丟失的數據將為零,或者至少是最小的。 這看起來很愚蠢,而且很少有人製作備份副本,但是當出現問題並且我們用完備份副本時,我們才真正意識到它們的價值......
有了 Restic,我們就有了備份程序 免費、輕量級、開源、安全、可靠、快速 和跨平台。 它採用Go語言編寫,能夠在計數器模式下使用AES-256加密數據並使用Poly1305-AES進行身份驗證。 因此,我們正在談論一個在安全性方面非常有前途的工具。 要安裝它,我們可以使用 git 獲取源代碼並從 GitHub 進行編譯,也可以使用我們最喜歡的發行版的不同包管理器來安裝 Restic 包。
安裝後我們可以選擇 不同的後端可供選擇,例如通過 SFTP 複製到本地目錄、HTTP REST 服務器、AWS S3、OpenStack Swift、BackBlaze B2、Microsoft Azure 或 Google Cloud Storage。 在本地格式中,我們可以這樣進行備份:
restic init --repo ~/backups restic -r ~/backups backup ~/home/isaac restic -r ~/backups snapshots restic -r ~/backups restore a527cd623 --target ~/home/isaac
第一個我們在主目錄中創建一個名為 backups 的存儲庫,然後它會要求我們輸入密碼,第二個我們備份我的主目錄,我們列出為查看 ID 所做的副本,第三個我們可以使用 ID 進行恢復。 事實上,你有很多選擇,所以我建議你 查閱手冊,因為這只是一個非常基本的介紹......