2025 年,如果你还在用命令行敲一堆 borg 命令,或者为 restic 的速度焦虑,那么你该认识一下 Kopia——它正在以肉眼可见的速度成为个人和中小团队备份的首选。它速度极快、原生支持几乎所有云、带 Web 管理界面、手机就能看备份状态,还能在 ARM 设备上把 Borg 和 Restic 甩几条街。
这篇指南让你 10 分钟上手 Kopia,并告诉你为什么很多人从 Borg/Restic 转投 Kopia。
一、Kopia 基本使用方法(比你想的简单)
1. 安装(一条命令搞定)
# Linux(官方推荐脚本)
curl -L https://kopia.io/install.sh | sh
# macOS
brew install kopia
# Windows
winget install kopia
# 或者直接下载 GUI 版:https://kopia.io/download
# Docker(适合服务器)
docker run --rm -it kopio/kopia:latest
安装完直接敲 kopia,就会弹出 Web UI(默认 http://127.0.0.1:51515)
2. 核心操作流程(2025 年最新版)
方式一:最推荐——直接用图形界面(零命令)
- 第一次运行
kopia→ 浏览器自动打开 Web UI - 创建 Repository → 选择本地磁盘、S3、B2、Google Drive、OneDrive、WebDAV 随便挑
- 设置加密密码(只记这一次,后面支持 macOS Keychain / Windows Credential Manager / pass)
- 新建 Snapshot Policy → 点几下鼠标就搞定
方式二:纯命令行(适合脚本党)
# 1. 连接仓库(举例 S3、Google Drive、本地都一样)
kopia repository connect s3 \
--bucket=my-backup-bucket \
--access-key=xxx --secret-key=xxx \
--password=你的超强密码
# 或者本地磁盘
kopia repository connect filesystem --path=/mnt/backup/kopia-repo --password=xxx
# 2. 创建第一次快照(备份)
kopia snapshot create /home /etc /var/www
# 3. 设置自动备份策略(全局或单个目录)
kopia policy set /home \
--add-ignore .cache \
--compression=zstd \
--keep-latest=30 \
--keep-daily=7 \
--keep-weekly=4 \
--keep-monthly=12 \
--keep-annual=3
# 4. 以后只要跑这一条就行(全自动)
kopia snapshot sync --all
3. 常用客户端
- Kopia UI(跨平台桌面程序,带托盘图标)
- Web UI(任何设备浏览器都能访问)
- iOS / Android App(查看状态、触发备份、查看历史)
二、主流去重备份工具横向对比(2025 年最新)
| 项目 | Rsync | Duplicity | BorgBackup | Restic | Kopia(2025 冠军) |
|---|---|---|---|---|---|
| 速度(典型 100GB 数据) | 最快(无去重) | 慢 | 快 | 中等 | 最快(多线程 + ARM 优化可达 Borg 5-7×) |
| 原生云支持 | 任意协议 | 多 | 仅 SSH | 优秀 | 最优秀(几乎全覆盖) |
| GUI 体验 | 无 | Duplicati | Vorta | 一般 | 内置 Web UI + 手机 App(完胜) |
| 多客户端统一管理 | 靠脚本 | 一般 | 麻烦 | 一般 | 原生支持 Policy 统一推送 |
| 并发备份 | 优秀 | 一般 | 差(锁) | 优秀 | 优秀 |
| 学习曲线 | 最低 | 中等 | 较陡 | 中等 | 最低 |
| ARM64 性能(树莓派、NAS) | 优秀 | 一般 | 一般 | 一般 | 爆炸级(2025 年最强) |
| 社区增长速度 | 稳定 | 衰退 | 稳定 | 高 | 最高(GitHub star 暴涨) |
结论:2025 年 Kopia 已经全面超越 Restic,成为“速度 + 易用性 + 云支持”三冠王。
三、Kopia 是客户端还是服务端?
纯客户端工具,但自带轻量 Web Server(仅用于管理界面,不暴露仓库)。所有加密、去重、压缩都在客户端完成,服务端(S3、Google Drive、NAS)只看到加密块,完全零信任。
四、如何统一管理几十台上百台机器?
Kopia 是这方面最强的工具,没有之一。
官方推荐方案(2025 最佳实践)
- 中央 Repository(可以是 S3/B2/Google Drive)
- 每台机器独立子账号/路径(避免冲突)
- 用 Policy 统一管理所有机器:
# 在管理机上统一设置策略,然后推送给所有客户端
kopia policy set --global \
--keep-latest=30 \
--keep-daily=90 \
--keep-monthly=12 \
--compression=zstd-fast \
--add-ignore '*.tmp' '*.cache'
# 推送到特定机器
kopia policy set /home --apply --target=host-laptop01
- 配合 kopia server(企业版免费):提供 Web 仪表盘、RBAC、审计日志
五、Kopia 最佳实践(2025 版)
- 永远用压缩:zstd-fast(速度与压缩比完美平衡)
- 小文件场景开启 –parallel=32(默认已优化)
- 开启调度快照:
kopia snapshot sync --all --run-every=1h - 手机端开启推送通知(iOS/Android App 原生支持)
- 定期校验(每月一次):
kopia repository validate --check-repository - 3-2-1 法则:主仓库放 B2,副本用 rclone 同步到 Google Drive
- 防勒索软件:开启 Immutable Policy(S3 Object Lock / B2 版本锁定)
六、总结:2025 年该选哪个?
| 你的需求 | 推荐工具 | 理由 |
|---|---|---|
| 速度要快 + 手机能管 | Kopia | 无对手 |
| 几十台机器统一策略 | Kopia | Policy 系统完胜 |
| 树莓派、群晖、TrueNAS 备份 | Kopia | ARM 性能吊打 |
| 只备份到本地磁盘/SSH | Borg | 更省空间一点点 |
| 极度保守、十年不换工具 | Borg | 成熟度仍最高 |
| 完全零配置、开箱即用 | Kopia | 5 分钟上手 |
一句话结论:
2025 年,如果你在选新工具,直接上 Kopia 就对了。
如果你已经在用 Borg/Restic,值得花一个周末迁移过来——速度提升和体验升级会让你感叹“早该换了”。
官方链接:
– 主页:https://kopia.io
– 文档:https://kopia.io/docs
– GitHub:https://github.com/kopia/kopia(star 数已超 Restic)
备份不是技术活,是习惯。
用 Kopia,让备份真正变得轻松愉快。
祝你的数据永远安全!