跳到正文
发现
zpaqfranz:去重快照备份归档工具
命令行工具效率工具

zpaqfranz:去重快照备份归档工具

一款支持去重、加密和多重校验的命令行归档备份工具,适合需要可靠备份与灾难恢复的用户。

admin
发布于 2026-11-03
浏览
1
访问
0
下载
0
版本
v65.17
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

zpaqfranz 是一个基于 ZPAQ 7.15 分支的命令行归档工具,定位为备份与灾难恢复场景下的“瑞士军刀”。它像 7z、RAR 一样归档文件,但通过去重快照(版本)机制,在多次备份时只保存变化的数据。概念上类似 macOS 的 Time Machine,但更节省空间。项目使用 C++ 编写,采用 MIT 许可证。

README 强调:对于每日、每周重复备份,传统 tar、7z、RAR 等方式会比 ZPAQ 算法产生更多空间占用;zpaqfranz 在每次运行时只添加自上次执行以来变化的数据,形成新版本,可恢复到任意已归档版本的文件状态。

主要功能

  • 去重与多版本快照:保留长期历史版本,可恢复到指定版本,例如使用 -until 147 恢复第 147 版。
  • 单文件归档:不需要复杂的仓库目录,数据保存在单个文件中。
  • 加密与校验:默认使用分块 SHA-1、XXHASH64 和 CRC-32 三重校验;可选 MD5、完整文件 SHA-1、XXH3-128、BLAKE3 128、SHA-2-256、SHA-3-256、WHIRLPOOL、HIGHWAY 等。
  • 面向大量数据:可处理数百万文件和数十 TB 数据,并对 SSD、NVMe、多线程做优化。
  • Windows 支持:可做 VSS 备份、使用 -frugal 排除软件目录,也可做扇区级 C: 盘镜像复制。
  • Proxmox 相关(65.17 版本):proxvzdump / proxvzrestore、zfsproxbackup / zfsproxrestore 支持备份与恢复虚拟机、容器;还提供 work proxmox 管理器。
  • 自更新与硬件加速:Windows 版本支持自更新,部分构建可自动检测 SHA1/SHA2 硬件加速。

安装与使用

资料给出了多种获取方式。Windows 可直接下载 zpaqfranz.exe 等二进制;Linux、BSD、macOS 可通过包管理器安装:

brew install zpaqfranz
sudo apt install zpaqfranz
pkg install zpaqfranz

Windows 版本下载后可使用自更新命令:

zpaqfranz upgrade -force

Proxmox 的备份与恢复示例:

zpaqfranz proxvzdump /backup -all
zpaqfranz proxvzrestore /backup/proxvzdump-qemu-100.zpaq 999 -storage local-zfs

注意事项

  • 这是命令行工具,需要一定的终端使用基础。
  • 扇区级 C: 盘镜像目前不能用 zpaqfranz 直接恢复,需要先解压到临时目录,再用 7z、OSFMount 等工具从镜像中提取文件。
  • 项目是 ZPAQ 的 fork;README 说明原作者已退休,维护者持续加入备份、校验等功能。
  • 许可证为 MIT。

本作品整理自 GitHub 开源项目 fcorbelli/zpaqfranz,原作者 @fcorbelli,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v65.17当前版本

    新增 Proxmox 支持:proxvzdump/proxvzrestore 与 zfsproxbackup/zfsproxrestore 可备份和恢复任意存储上的虚拟机与容器,并加入 Proxmox 管理器与令牌功能。

评论