本包目录(206 条)

zstd 压缩

开源的压缩工具(RFC 8878):级别 1 至 19 可调,多线程 -T0 使用全部核心,解压速度快,适合备份与日志归档。

备份与容灾速查数据更新于 2026-10-12

常用命令

常用命令
zstd -T0 -10 /backup/data.tar -o /backup/data.tar.zst   # 多线程压缩
zstd -d /backup/data.tar.zst -o /backup/data.tar         # 解压
tar --zstd -cf /backup/data.tar.zst /data
级别1 更快到 19 更省空间,默认 3
多线程-T0 使用全部核心
长距离匹配--long=27 适合含大量重复模式的大文件
zstd 的速度优势在打包加异地传输的链路中体现明显:可以更快释放备份窗口。

易错点

  • 高压缩级别(如 -19)内存占用明显上升,内存紧张的备份主机应控制级别
  • 旧版 tar 不支持 --zstd,可改用 tar -I 'zstd -T0' 显式指定压缩程序

数据来源与参考

  • zstd 官方文档(含 RFC 8878)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌