OpenSource-Hub
R

restic

SHA-256
34.3k stars·系统调优·已提供 SHA-256 校验码,下载后可自行核对文件完整性

快速、安全、高效的跨平台备份程序,支持加密去重和多云存储后端。

智能下载

下载 Download 版本

v0.19.0 · 10.7 MB

一款老牌开源备份神器,加密去重速度快,支持各种云。

核心功能

  • 加密保护:所有备份数据通过 AES-256 加密,密码丢失则数据不可恢复
  • 去重存储:相同文件只存一份,节省空间
  • 支持多种后端:本地目录、SSH/SFTP、S3、B2、Azure、GCS 等,以及通过 rclone 接入更多云服务
  • 快照管理:支持增量备份,每次创建完整快照但只记录差异
  • 可验证完整性:使用 restic check 确保备份可恢复

避坑指南

  • 密码丢失则所有备份数据不可恢复,务必备份密码或使用恢复密钥
  • 不支持实时连续备份,需搭配 cron/systemd timer 等定时任务
  • 首次备份需要完整扫描,大文件较多时较慢
  • 某些后端(如 S3 兼容)需要额外配置访问密钥

适用场景

  • 个人电脑或服务器的定时备份到本地或云存储(如 S3、B2)
  • 需要安全加密备份的场景(如企业合规要求)
  • 替代 rsync/Time Machine/Borg,获得更强的去重和多云支持

详细介绍

Restic 是一款快速、安全、高效的备份程序,支持 Linux、macOS、Windows、FreeBSD 和 OpenBSD。它能在存储前加密和去重数据,支持本地目录、SFTP、S3、B2、Azure、GCS 以及通过 rclone 连接的几乎所有云存储。相比 Borg,restic 原生支持 Windows;相比 duplicity,它的命令行更简洁、支持 FUSE 挂载快照来浏览文件。备份存储为加密、去重的快照,恢复时只传输需要的文件,速度极快。项目活跃(34k+ star,支持可复现构建,有官方 Discourse 论坛)。

标签

backupencryptiondeduplicationrestorecloud-storagecross-platform

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

下载安装包:根据操作系统下载 restic 官网或 GitHub release 的二进制文件

4

初始化仓库:执行 restic init --repo /path/to/repo 并设置密码

5

执行备份:restic --repo /path/to/repo backup /your/data

安装指引
  1. 下载安装包:根据操作系统下载 restic 官网或 GitHub release 的二进制文件
  2. 初始化仓库:执行 restic init --repo /path/to/repo 并设置密码
  3. 执行备份:restic --repo /path/to/repo backup /your/data
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

6fa4219a70b1b5d1c429bb106a7f97f3d2a5aab74494db2e490b625edc486d8f

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

直接删除 restic 二进制文件即可(如 /usr/local/bin/restic)。备份仓库的数据不会丢失,但需妥善保管仓库密码。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议BSD-2-Clause
最后更新2026-06-12T06:57:59Z
GitHub 仓库官方网站

相似推荐