ZeroTermux 中文文档 下载 App

termux-backup 命令行备份——精细控制的进阶方案

什么时候用

ZeroTermux 菜单里的备份已经够用,但在以下场景下命令行方案更合适:

安装 termux-backup

如果你的 ZeroTermux 版本没有自带:

pkg install termux-tools

termux-backup 和 termux-restore 会随之安装。

备份命令

基本用法:

termux-backup /path/to/backup.tar.gz

压缩算法由文件扩展名决定:

# gzip(最常见)
termux-backup ~/storage/shared/xinhao/data/backup.tar.gz

# xz(极致压缩,速度慢)
termux-backup ~/storage/shared/xinhao/data/backup.tar.xz

# zstd(最佳平衡)
termux-backup ~/storage/shared/xinhao/data/backup.tar.zst

可用扩展名:

扩展名算法特点
.gzgzip快、兼容性好
.bz2bzip2过时
.xzxz压缩率最高、最慢
.lzlzip错误恢复
.lzmalzmaxz 的前身
.lzolzop极快、压缩率差
.zstzstd平衡,推荐

备份过程中终端输出不多是正常的。请保持 ZeroTermux 前台运行,备份可能需要几分钟。

恢复命令

警告:这个命令会删除 PREFIX 里所有不在备份里的文件,不询问确认。请谨慎使用。

termux-restore /path/to/backup.tar.gz

恢复完成后必须退出 ZeroTermux 再重新打开,新的二进制才能生效。在终端输入:

exit

然后手动重新打开 ZeroTermux。

和菜单备份的区别

对比项ZeroTermux 菜单备份termux-backup
包含 PREFIX✅✅
包含家目录✅❌
包含发行版✅视发行版安装位置而定
压缩格式tar.gz / tar.bz2 / tar.xz所有 tar 支持的格式
易用性菜单点几下命令行
恢复方式新建容器恢复覆盖当前 PREFIX
风险等级低(恢复到新容器)高(直接覆盖 PREFIX)

恢复前的安全建议

如果用 termux-restore 恢复到当前环境,强烈建议:

  1. 先对当前环境用 ZeroTermux 菜单做一份完整备份
  2. 确认要恢复的备份包和当前容器兼容
  3. 不要恢复家目录到主力环境——termux-backup 本来就不包含家目录