剪藏#几乎满级#剪藏

一款开源的跨平台的备份工具,GitHub 收获 10.8k Star

2025 年 8 月 7 日1 分钟
分享Twitter / XTelegram微博
一款开源的跨平台的备份工具,GitHub 收获 10.8k Star 封面

**声明:**该公众号分享的工具和项目均来源于网络,仅供安全研究与学习之用,下载试用后请24小时内删除,不得用于任何商业用途。如用于其他用途,由使用者承担全部法律及连带责任,与工具作者和本公众号无关。

Kopia

Kopia ,一款跨平台的备份工具,提供快速、增量式的备份功能,支持客户端端到端加密、压缩和数据去重与纠错。无需额外服务器,即可将加密后的数据存储到本地、网络存储或云端服务中。

JAVASCRIPT
项目地址:https://github.com/kopia/kopia
开发者:Kopia 
Stars / Forks ≈ 10.8k ⭐ / 522 🍴(截至 20250806
License:Apache‑2.0 开源协议 
语言:    Go(核心)、前端 UI 用 JavaScript / HTML(htmlui 子项目)

Notion image

✨ 核心功能亮点

  • • 数据去重与压缩:支持 zstd、pgzip、s2 等压缩格式,并进行全局内容去重以节省空间.

  • • 安全加密:使用 AES‑256 或 ChaCha20,对文件内容与路径名统一加密,采用“零知识”架构,密码不外传。

  • • 纠错保护:内置 Reed-Solomon 算法,防止数据腐损(bitrot、硬件故障)。

  • • 快速增量快照:每次快照仅记录变动部分,但仍使每个快照看似完整备份。

  • • 多种恢复方式:支持将快照挂载为本地卷、完整恢复或逐个文件恢复。

  • • 本地缓存加速:缓存常访问数据对象,无需每次远程下载,提高浏览和检索速度。

  • • 简易图形界面:提供 KopiaUI 可视化桌面客户端,适合非技术用户操作。

  • • 可选服务器模式:启用 Repository Server,可集中管理多用户备份权限与策略 。

  • • 策略驱动备份:可以定义保留策略、频率、排除规则等,通过 CLI/GUI 管理 。

  • • 多存储支持:兼容 S3、Azure Blob、GCS、Backblaze B2、WebDAV、SFTP、本地和网络存储,可灵活部署。

🛠 安装与使用指南

🎯 方法一:使用 GUI

    1. 下载并安装 KopiaUI(官网或包管理器);
    1. 启动应用后创建一个 Repository(备份库),选择存储类型(本地、云端等);
    1. 输入密码,用于加密并保护数据(不可恢复,切勿丢失);
    1. 在“Policies”选项卡设置目录、安排快照频率、配置排除列表;
    1. 保存后工具自动执行快照并开始备份任务。

📦 方法二:CLI 命令行方式

JAVASCRIPT
# 初始化库,例如本地文件库
kopia repository create filesystem --path /backup/repo # 创建快照
kopia snapshot create /path/to/data # 查看快照列表
kopia snapshot list # 挂载快照
kopia snapshot mount <snapshotID> /mnt/kopia
  • • 推荐先阅读官方 Getting Started 指南,以熟悉政策、加密和库操作规则。

  • • 快照自动运行时只备份变动部分,支持去重与压缩机制。

📦 方法三:Docker/Unix/Linux 系统部署

JAVASCRIPT
# Ubuntu 安装示例
sudo apt install kopia kopia-ui # Windows via Scoop
scoop bucket add kopia https://github.com/kopia/scoop-bucket.git
scoop install kopia

官网支持多平台安装,包括 RPM、APT、Homebrew、Scoop 等。

Notion image

原文地址: https://mp.weixin.qq.com/s?__biz=MzkwODQzNzk1OQ==&mid=2247489464&idx=1&sn=a8c8f52b632476f64e3bb2c0a6180605&chksm=c135b2e3014e063b3c38e565261e1ae2d0212a8c2a643201ebfc3f19f50169c4ab15c762c900&mpshare=1&scene=1&srcid=0807SlYQksTLhIYjQDYOg6XX&sharer_shareinfo=720a82f21107bde1b59dbde2d706b7d5&sharer_shareinfo_first=720a82f21107bde1b59dbde2d706b7d5#rd

相关文章