
在網路普及的時代,所有知識與資料的數量以非常驚人的爆炸性成長往上攀升,也因為所有的營運都與數位資料息息相關,如何做好備份就是一個令企業資訊單位非常頭痛的問題。
在資料備份方面,需要有支援多種作業系統以及目標儲存的工具,才能讓我們良好的利用手上現有的各種資源,做好備份工作。
方案介紹
在開源的領域中有多款備份系統,但我最為推薦的是 Duplicati。
Duplicati 是採用 C# 開發的備份系統,但憑藉著 Mono Framework 的跨平台能力,同樣可以讓它運作在多種作業系統上,包括 Windows 之外的 Linux、macOS、FreeBSD 等。
- 全 Web 操作介面
- 支援多種備份目的
- 支援備份加密保護
- 支援備份檔案分片
- 支援 VSS (陰影複製)
- 提供資料壓縮能力
- 提供重複資料刪除能力
- 提供排程備份功能
- 可設定多種彈性的歷史版本保留策略
- 簡單操作的檔案還原與版本查看瀏覽介面
- 可在備份前後呼叫指令碼或批次檔作業
- 支援純 CLI 模式執行操作
- 繁體中文操作介面 (由我持續更新中)
在備份目的地的清單,目前直接支援下列項目:
- 本機資料夾或磁碟
- FTP
- SFTP
- Object Storage / Swift
- S3 相容服務
- WebDav
- Amazon Cloud Drive
- Amazon S3
- Azure Blob
- B2 Cloud Storage
- Box.com
- Dropbox
- Google Cloud Storage
- Google Drive
- HubiC
- Jottacloud
- mega.nz
- Microsoft Office 365 Group
- Microsoft OneDrive for Business
- Microsoft OneDrive v2
- Microsoft SharePoint
- Microsoft SharePoint v2
- OpenStack Simple Storage
- Rackspace CloudFiles
- Rclone
- Sia Decentralized Cloud
- Tahoe-LAFS
幾乎常見的雲端空間都有支援,而且隨著 Duplicati 不斷改版,支援的項目持續增加中。
演講簡報
技術文章
取自 blog.jason.tools 網誌最近 Duplicati 相關文章。