產品說明
Kopia 是一款快速且安全的開源備份工具,旨在解決跨平台環境下的資料保護問題。它不僅繼承了傳統備份軟體的高效能,更透過現代化的設計,讓加密與重複資料刪除(Deduplication)變得觸手可及。
與其他 CLI 導向的工具不同,Kopia 同時提供 KopiaUI,讓不熟悉指令的使用者也能輕鬆設定備份排程。它採用內容定址儲存(Content-addressable storage)技術,這意味著它能辨識檔案內容的變化,僅上傳變動的區塊,大幅節省上傳頻寬與雲端儲存空間。
核心特色:
- 原生雲端支援:內建支援 Amazon S3、Azure Blob、Google Cloud Storage、Backblaze B2 等,無需額外掛載工具。
- 增量備份與去重:採用 Rolling Hash 技術進行塊級去重,即使移動檔案或修改大檔案的一小部分,也能高效處理。
- 強大的加密機制:預設採用 AES-256-GCM 或 ChaCha20-Poly1305 進行端對端加密,確保資料在離開本地前就絕對安全。
- 掛載為虛擬磁碟:支援將備份存檔直接掛載為本地磁碟,讓你像在檔案總管一樣「拉」回需要的檔案。
- 零伺服器架構:不需要安裝複雜的後端服務,僅需一個執行檔即可與各類存儲介接。
常用指令
Kopia 提供靈活的指令操作,適合整合進伺服器腳本或 CI/CD 流程中。
基礎操作
# 初始化一個本地倉庫 (Repository)
kopia repository create filesystem --path /path/to/backup
# 建立第一個快照 (Snapshot)
kopia snapshot create /Users/myname/Documents
# 列出所有可用的快照
kopia snapshot list
# 檢查倉庫的一致性與健康狀態
kopia maintenance run --full
| 功能項目 | 說明 | 操作方式 |
|---|---|---|
| Connect | 連接現有倉庫 | 支援多台裝置同步備份至同一個 S3 儲存桶 |
| Policy | 設定保留政策 | 自訂每小時、每日、每週或每年保留的快照數量 |
| Mount | 掛載備份內容 | 將特定的快照 ID 掛載為唯讀檔案系統以利找回資料 |
| Server | 開啟 Web 介面 | 執行 kopia server start 即可透過瀏覽器遠端管理 |
進階技巧
配合 .kopiaignore:在資料夾中建立該檔案,語法類似
.gitignore,可排除暫存檔或瀏覽器快取,優化備份體積。標籤與過濾器:透過
kopia policy set可以針對特定副檔名設定不壓縮(例如已壓縮的 .zip 或 .mp4),節省備份時的 CPU 損耗。多重異地備份:Kopia 支援將同一個來源同時同步至多個目的地(如本地 NAS + 遠端 B2),實現備份的 3-2-1 原則。
操作介面




![]()

