Backrest 介紹

📖

garethgeorge/backrest

Backrest is a web UI and orchestrator for restic backup.

⭐ 6697 Stars 🍴 177 Forks Language: Go

這幾天在尋找是否有讓 Restic 備份完成後提供 Discord 通知的方法, 在 Reddit 上發現今年 (2024) 2 月有一篇新的文章, 自薦了作者開發的 Restic 管理 GUI 介面, 而且功能非常的豐富, 可以檢查 Repo 狀態、備份狀態、占用容量等等, 同時能夠使用標準的 Resitc Cli 不會產生功能衝突, 搭配未來路線圖中的管理功能 (管理其他主機, VPS 的 Restic Repo 與備份)

安裝方式

# extract the release to a subfolder of the current directory
mkdir backrest && tar -xzvf backrest_Linux_x86_64.tar.gz -C backrest
# run the install script
cd backrest && ./install.sh

使用方式

和正常的 Restic 差不多, 重要的格式、結構開發者都有留下註記防呆

心得

目前使用下來, 各方面都很不錯, 剩下一些小細節要打磨 (例如取消任務會顯示錯誤而不會清除掉紀錄), 希望早日完成多站點管理的功能讓我能夠無痛管理所有機器備份 (