百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

vykar

> 编程语言
开源

在 Rust 中提供快速、加密、去重的备份,具有友好型 YAML 配置、桌面 GUI 以及对 S3、自定义 REST 和 SFTP 存储的支持。

675 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

在 Rust 中提供快速、加密、去重的备份,具有友好型 YAML 配置、桌面 GUI 以及对 S3、自定义 REST 和 SFTP 存储的支持。

Vykar 备份

这是一款快速、加密、去重的备份工具,使用 Rust 编写,围绕友好型 YAML 配置文件进行操作。 受到 BorgBackup、Borgmatic、Restic 和 Rustic 的启发。Vykar 使用自己的磁盘格式,不兼容 Borg 或 Restic 存储库。 ⚠️ 目前还不建议用于生产备份,但可以与其他备份工具一起进行测试。

特性

  • 存储后端 — 本地文件系统、S3(任何兼容的提供商)、SFTP、专用 REST 服务器
  • 加密 使用 AES-256-GCM 或 ChaCha20-Poly1305(自动选择)和 Argon2id 密钥衍生
  • 基于 YAML 的配置 包含多个仓库、钩子和命令备份,用于监控和数据库备份
  • 重复数据删除 通过 FastCDC 内容定义的分块,使用内存优化引擎(分层的重复数据索引 + mmap 支持的包组装)
  • 压缩 使用 LZ4 或 Zstandard
  • 内置 WebDAV 和桌面 GUI,用于浏览和恢复快照
  • REST 服务器 具有只能追加的强制、配额和服务器端压缩功能
  • 并发多客户端备份 — 多台机器同时备份到同一个仓库;只有简短的提交阶段是串行的
  • 内置调度 通过 vykar 守护进程 — 在可配置的时间间隔上运行备份周期(不需要 cron), 附带可选的 只读 HTTP 状态页面
  • 资源限制 用于工作线程、后端连接和上传/下载带宽
  • 跨平台 — Linux、macOS 和 Windows

基准测试

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustbackuprustsysadmin

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言