如果因為測試用途會常常解除安裝Termux,就有必要了解如何備份Termux的檔案,以便在重新安裝後能快速還原,不需要Root權限。
參考自Termux WiKi
1. 備份Termux檔案
- 取得儲存空間權限
|
|
- 建立備份壓縮檔,此指令會備份Termux外部目錄的資料,不包含proot-distro。假設Termux資料佔用10GB空間,那備份約10分鐘,壓縮檔大小約5GB。
|
|
沒有Root權限的情況下,只能用proot-distro backup指令另外備份Proot-distro的資料:
|
|
如果有Root權限,以下版本的指令則能連Proot-distro內部目錄的資料一起備份成單一檔案,無須再使用proot-distro backup
指令。
|
|
使用此方法備份的壓縮檔除了自用外,亦可以提供給其他人使用(恢復包)。
2. 還原Termux備份檔案
還原Termux備份檔不需要Root權限。
- 先取得儲存空間權限
|
|
- 假設備份檔案位於
內部儲存空間/termux-backup.tar.gz
,將其復原並還原權限。執行此指令後資料會被覆蓋。
|
|
- 輸入
exit
退出Termux,重新開啟APP後檔案就回來了。
要還原另外備份的Proot-distro則執行:
|
|