跳到内容
分享网

现代备份的正确姿势:Restic 去重加密,本地到云存储多种后端随便挑

软件工具 Linux macOS Windows 3 天前更新 浏览 3 ↓ 直达下载
现代备份的正确姿势:Restic 去重加密,本地到云存储多种后端随便挑

restic 是用 Go 写的现代备份程序:数据先在本机加密再去重入库,本地、SFTP、S3、B2 等后端通吃,单个可执行文件丢进服务器就能跑,常被称为「新一代备份工具」的代表之一。

它解决什么问题

想把数据备份到云存储,又担心明文上云被服务商或中间人看到。

备份脚本一跑全量,流量和存储费都吃不消,也说不清每次备份改了什么。

核心能力

能力 具体能做到什么
默认端到端加密 所有数据在客户端加密后才离开本机,密钥口令只在自己手里。
全局去重 跨快照按内容去重,频繁备份只产生极小增量。
后端丰富 本地、SFTP、S3、B2、Azure、GCS 原生支持,还能借 rclone 扩展更多。
快照与策略清理 快照自带元数据,forget 按策略筛选、prune 回收空间。
完整性校验 内置 check 命令校验仓库,及早发现存储损坏。
单文件跨平台 单一可执行文件,Windows、macOS、Linux 直接运行。

口令即钥匙,forget 与 prune 各司其职

restic 的所有数据在客户端完成加密后才写入后端,云端只看得到密文;解锁仓库只认初始化时设置的口令,因此口令一旦丢失数据无法找回——请像对待银行卡密码一样对待它,并离线留一份。

日常操作就两条命令:backup 创建快照;forget 加「保留最近 7 天、4 周」这类策略标记过期快照,prune 再真正回收空间。配合计划任务就能搭出全自动的加密备份流水线;仓库定期跑一次 check,确认远端存储没有悄悄损坏。

同类工具怎么选

工具 授权 差别在哪
BorgBackup 开源免费 去重加密备份的经典之选,Linux 生态成熟。
Kopia 开源免费 同类去重加密备份工具,自带图形界面。
Duplicati 开源免费 图形界面的加密云备份工具。

谁适合用

  • 把数据备份到 B2、S3 等云存储、要求端到端加密的个人与小团队。
  • 管理多台服务器、需要脚本化自动备份的运维。
  • Windows/Linux/macOS 混合环境、想要统一备份工具的用户。
  • 在意备份可校验、可验证完整性的谨慎派。

怎么开始

  1. 到官网下载对应系统的单文件程序,放进 PATH 即可使用。
  2. 初始化仓库(restic init),指向本地目录或 S3 等远端地址并设置口令。
  3. 执行备份(restic backup),指定要备份的目录。
  4. 用 snapshots 查看历史快照,用 restore 恢复指定快照。
  5. 写定时任务:backup 加 forget 与 prune 定期执行,月度跑一次 check 校验。

常见问题

口令忘了还能恢复吗?
不能,加密仓库没有后门。请把口令离线保存在至少一个安全的地方,这是使用 restic 前就该完成的事。

云存储费用可控吗?
去重与压缩显著降低上传与存储量,日常增量很小;注意 prune 会产生对象存储的请求费用,可控制执行频率。

有图形界面吗?
本体专注命令行,社区有图形前端与封装脚本;服务器场景通常直接脚本加定时任务。

和 Borg 的核心区别?
restic 原生支持 Windows 与丰富的云后端,单文件部署方便;Borg 去重更极致、依赖 SSH 服务器。平台与后端需求决定选择。

授权与合规

restic 以 BSD 风格的开源协议发布,免费使用,社区活跃、文档完善。 官网:restic.net

资源信息
界面语言 英文界面为主
授权方式 开源免费
适用平台 Linux / macOS / Windows
获取方式 直链下载
资源更新 2026-09-19
页面更新 2026-09-17

获取资源

点击按钮直接前往资源页面。