介绍
官方网站:https://kopia.io/
Kopia是一个免费、开源、跨平台、支持加密的文件备份工具,旨在为个人用户和企业用户提供高效、安全、易用的本地或云存储备份解决方案。
它通过去中心化的方式管理备份数据,具有强大的压缩与去重功能,并支持多种存储后端(如本地磁盘、Google Drive、S3、Azure Blob Storage 等)。
软件截图
软件特点
🔒 加密备份
- 所有数据在客户端加密后再上传,确保隐私安全。
- 支持 AES256 加密算法,使用用户控制的密码保护数据。
💾 多种存储后端支持
- 本地文件系统
- Google Drive / OneDrive / Dropbox
- Amazon S3 / Azure Blob Storage / Backblaze B2
- SFTP / FTP / WebDAV / Rclone
- 可自定义扩展新的存储类型
🧠 增量备份 & 去重
- 支持高效的增量备份,只备份更改的部分。
- 使用内容感知的数据块去重技术,极大节省存储空间。
📦 快照管理
- 每次备份生成一个“快照”,便于版本管理和恢复。
- 支持时间线浏览、搜索、恢复任意历史版本。
🖥️ 跨平台支持
- 支持 Windows、macOS、Linux。
- 提供图形界面(GUI) 和命令行(CLI)两种操作方式。
📁 文件系统支持广泛
- 支持 NTFS、HFS+、ext4 等主流文件系统。
- 支持大文件、符号链接、权限保留等高级特性。
🧩 插件与脚本支持
- 支持 pre/post-backup 脚本,可定制备份流程。
- 提供 REST API 和 gRPC 接口用于集成开发。
更新日志
v0.20.1
Command-Line Interface
- minor cleanups in diff tests (#4594) by Julio Lopez
Server
- fixed server-based notifications (#4598) by Jarek Kowalski
Snapshots
- fixed snapshotting of \server\share (#4603) by Jarek Kowalski
- Remove checkpoints after a complete snapshot (#4439) by shniubobo
Notifications
- fixed notification severities on snapshot creation (#4604) by Jarek Kowalski
CI/CD
- enforce consistent formatting of KopiaUI code (#4586) by Jarek Kowalski
Graphical User Interface
- reformat code to 120 characters per line (#338) by Jarek Kowalski
- fixed 'Set Policy' button (#337) by Jarek Kowalski
- SMTP credentials should not be required (#336) by Jarek Kowalski
- ignore exceptions when making incremental changes to the policy (#335) by Jarek Kowalski
- report code coverage (#334) by Jarek Kowalski
- globally apply prettier formatting (#333) by Jarek Kowalski