termux备份与恢复 其他

zsxwz 20/11.17 19:36 3071


好不容易才安装了各种软件,环境等等,因此做一个备份有时候还是必要的,以免一时手贱。备份方法很多,比如dd,rsync,restic,比较简单的就是使用tar打包。


https://wiki.termux.com/wiki/Backing_up_Termux


只要备份恢复/data/data/com.termux/files目录下的home和usr目录即可。


备份:

# 文件存储权限
termux-setup-storage

cd /data/data/com.termux/files

# 打包到/sdcard/Download文件夹
tar -zcvf /sdcard/Download/termux.tar.gz home usr

ps:crontab等等一些定时任务可能无法打包。需要root权限。


恢复:

cd /data/data/com.termux/files

# 先恢复home目录
rm -rf home
tar -zxvf /sdcard/Download/termux.tar.gz home

# 恢复usr,恢复之前需要删除usr,删除了之后就不能用tar,因此需要使用busyboy。
apt update
apt install busybox 
cp ./usr/bin/busybox ./tar 

rm -rf usr 
./tar -zxvf /sdcard/Download/termux.tar.gz usr

恢复完成,重启app即可。



上一篇:解决国外vps宝塔面板打开缓慢
下一篇:一款PHP网页测速工具
最新回复 (2)
  • HU798 0
    引用 3
    博主,我可以搬运转载么?
    21/11.08 23:51 0 收起回复
    zsxwz: 可以,写一下出处。
    21/11.09 09:34回复
  • 清运 0
    引用 2
    6
    20/12.25 07:38 0 回复
    • 姿势论坛—姿势小王子
      4
返回
发新帖
友情链接
免责声明:本站部分资源来源于网络,如有侵权请发邮件(mail@zsxwz.com)告知我们,我们将会在24小时内处理。