皮皮鲁

皮皮鲁

采用区块链技术建立的个人博客

Docker搭建一款功能強大的開源備份工具

Duplicati 作為一款免費、開源且功能強大的備份工具,憑藉其加密技術、增量備份、定時任務、多種存儲目標以及自定義過濾規則等特性贏得了廣泛的用戶認可。無論是個人用戶還是企業用戶都可以通過 Duplicati 來守護自己的珍貴資料並確保數據的安全性和可用性。

功能特點

加密技術:採用 AES-256 加密技術,確保備份數據在傳輸和存儲過程中的安全性和隱私性。只有知道密碼的用戶才能執行恢復數據的操作,有效防止數據洩露。
增量備份:首次備份時會上傳完整數據,之後只上傳修改過的部分,大大節省了帶寬和存儲空間。這種備份方式不僅提高了備份效率,還減少了備份所需的時間。
定時任務:內置調度器,允許用戶設定自動備份計劃,如每天、每週或每月的特定時間自動進行備份。這樣可以確保數據始終保持最新狀態,減少人工干預。
多種存儲目標:支持將數據備份到多種存儲位置,包括本地磁碟、網路文件伺服器、雲存儲服務(如 Amazon S3、Google Drive、Dropbox 等)以及 FTP、WebDAV 伺服器或 SSH(SFTP)等。用戶可以根據自己的需求選擇合適的存儲目標。
自定義過濾規則:允許用戶自定義備份的內容和規則,例如只備份特定類型的文件或排除某些不需要備份的文件夾。這樣可以更精確地控制備份過程,減少不必要的數據傳輸和存儲。

用戶界面與操作

圖形界面:提供直觀易用的圖形界面,用戶可以通過界面進行備份任務的配置、管理和監控等操作。這使得即使是非專業用戶也能輕鬆上手。
命令行介面:除了圖形界面外,還提供了命令行介面供高級用戶使用。這為用戶提供了更多的靈活性和控制權。

其它特性

熱備份支持:支持對正在運行的應用程序中的數據進行備份,例如在 Microsoft Outlook 運行時備份 PST 文件。這確保了數據的實時性和完整性。
數據驗證與校驗:在備份過程中可能會執行數據驗證和校驗操作,以確保備份數據的完整性和可用性。如果數據在傳輸或存儲過程中發生損壞或篡改,Duplicati 會發出警報或採取相應的措施來處理。
備份任務監控與管理:用戶可以通過 Duplicati 的界面或相關工具來監控備份任務的執行情況。如果備份任務出現異常或失敗,用戶會及時收到通知以便迅速採取措施進行排查和修復。

如需了解更多信息,可以訪問其官方網站或查閱相關的技術文檔。
Docker 鏡像https://hub.docker.com/r/linuxserver/duplicati
GitHub 地址https://github.com/duplicati/duplicati

安裝教程

| 安裝 docker

sudo apt update
sudo apt install -y docker.io docker-compose

| 創建 docker-compose.yml

version: "3"
services:
duplicati:
image: lscr.io/linuxserver/duplicati
container_name: duplicati
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- CLI_ARGS= #optional
volumes:
- /path/to/appdata/config:/config
- /path/to/backups:/backups
- /path/to/source:/source
ports:
- 8200:8200
restart: unless-stopped

| 安裝部署

sudo docker-compose up -d

服務啟動後,在瀏覽器中訪問http://ip:8200 即可。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。