Repolode
borgbackup

borgbackup/borg

支持去重、压缩和认证加密的备份工具,只存储新增或变化的数据块。

可替代:Time MachineAcronis True Image

Star
13,870
Fork
882
未关闭 Issue
183
最近提交
前天

这是什么?

BorgBackup(简称 Borg)是一个命令行备份工具,会把文件切分成长度可变的数据块,只存储从未出现过的块。去重基于内容而非文件名或路径,因此每天重复备份占用的空间很小,同一仓库中不同机器间的共同数据也只保存一份。

所有数据可在客户端加密后再传输,采用 256 位认证加密,因此可以安全地存放到不完全可信的存储上。压缩支持 lz4、zstd、zlib 和 lzma,可按需开启。备份目标包括本地路径、SSH 主机、SFTP、S3、B2,以及 rclone 支持的各类后端;备份归档还可以挂载为文件系统,便于浏览和恢复。

本仓库是 Borg 2 的不稳定测试分支,版本之间可能出现不兼容变化,不应用于生产环境备份。官方提供适用于 Linux、macOS、FreeBSD 和 Windows 的单文件二进制程序。

核心功能

  • 01基于内容切块的去重,只保存新增数据块
  • 02客户端认证加密,支持 AES-OCB 和 chacha20-poly1305
  • 03可选压缩,支持 lz4、zstd、zlib 和 lzma
  • 04支持通过 SSH、SFTP、S3、B2 及 rclone 访问远程仓库
  • 05备份归档可挂载为文件系统,方便浏览和恢复
  • 06提供 Linux、macOS、FreeBSD、Windows 的单文件二进制程序

适用场景

  • 对大部分数据不变的家庭或服务器目录做每日备份
  • 将加密备份存放到不完全可信的远程主机或云存储桶
  • 在小容量仓库中保存大量相似的虚拟机镜像或磁盘快照

标签

常见问题

borg 是什么?
支持去重、压缩和认证加密的备份工具,只存储新增或变化的数据块。 BorgBackup(简称 Borg)是一个命令行备份工具,会把文件切分成长度可变的数据块,只存储从未出现过的块。去重基于内容而非文件名或路径,因此每天重复备份占用的空间很小,同一仓库中不同机器间的共同数据也只保存一份。
borg 可以免费使用吗?用的什么许可证?
borg 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
borg 还在维护吗?
活跃维护中。borg 最近一次提交是在 2026年10月20日。
borg 适合用来做什么?
对大部分数据不变的家庭或服务器目录做每日备份 将加密备份存放到不完全可信的远程主机或云存储桶 在小容量仓库中保存大量相似的虚拟机镜像或磁盘快照
在哪里获取 borg?
源代码和安装说明在 GitHub 上:https://github.com/borgbackup/borg

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目