快轉到主要內容

[Root] Neo Backup教學,完整備份Android手機APP資料

智慧型手機 手機APP分享 Backup Software Android
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

Ivon介紹如何使用開源的「Neo Backup」APP,取代鈦備份,完整備份手機APP資料。

1. 關於Android備份機制
#

時至今日,原生Android的備份機制還是很糟糕,都已經Android 14了仍沒有整機備份的功能。如果手機廠商沒有開發自家的備份方案,則要免Root備份所有手機資料可以說是天方夜譚。

很多手機都有Google服務,內建Google One備份到Google雲端的功能,但那個只能備份Wifi密碼、Play商店的APP列表而已,不含APP資料。如果你的APP不支援存檔到雲端,則換手機資料一定不見。

而免Root的備份方案,例如ADB backup指令、 SeedVault Swift Backup備份的東西同樣有限,碰到禁止備份資料的APP就沒輒了,無法暴力備份所有資料。

所以,將手機Root後再備份仍是比較好的做法。只要有了Root權限,沒什麼不能備份的。不過你得先清除手機資料並Root手機才可以使用Root的備份方案。

什麼?清除手機資料再備份?如果資料清空了我要備份個洨?

是的瑞凡,現在解鎖Bootlaoder後手機資料都會先清除一遍才可以Root,所以請不要問我「為什麼我要先清空手機資料才能開始備份App」的問題。如果你想要用Root權限備份APP,那麼手機剛買來就應該解鎖了。

說到Root備份軟體,過去流行閉源軟體鈦備份(Titanium Backup),本文Ivon採用開源的Neo Backup替代之,功能跟鈦備份十分類似。

2. Neo Backup簡介
#

Neo Backup為基於OAndBackup開發的自由開源軟體,支援Android 8以上手機。

目前Neo Backup尚未上架Google Play,請至 F-Droid Github下載。

Neo Backup使用Root權限強制備份所有APP,能夠繞過APP禁止備份資料的設定,這樣就比ADB備份指令強多了。

相較於免Root的備份方案,Neo Backup幾乎什麼都可以備份,適用所有Root過、Android 8以上的手機。

3. Neo Backup跟TWRP的差別
#

雖然要暴力備份整支手機資料我們有TWRP可以用,但不是每支手機都有TWRP;相較之下在手機裝Neo Backup APP要容易多了。

TWRP的備份等同把整支手機的分區存成映像檔,資料會非常大。例如128GB手機就算經過壓縮,備份檔仍然有50GB。並且備份的資料僅適合「整機還原」,不方便轉移到其他手機。

Neo Backup僅備份APP資料,檔案就小多了,可以轉移到新手機繼續使用。此外Neo Backup也可以備份Wifi密碼、通訊錄、桌布等部分系統資料。

但缺點就是Neo Backup不會備份系統方面的資訊,致使無法一鍵換機。

4. Neo Backup的使用
#

Neo Backup操作界面直觀,一般APP和系統APP都可以備份

「特殊備份」指的是Wifi設定、藍芽設定這類系統資訊,換手機後不見得通用。

每個APP最多建立二個備份檔。

備份會盡可能把APP自身的資料都包含進去,但若你有另外設定資料夾放照片就要自己處理。

你還可以設定定時備份排程。

備份檔預設放到內部儲存空間/Backups資料夾,可看到APP的APK和程式資料都抓過來了,備份後會壓縮減少容量。


要還原APP資料,點選Neo Backup的還原頁面,還原之後資料會全部覆蓋。

5. 將Neo Backup備份傳輸到電腦
#

MTP速度太慢,我建議用ADB指令傳輸,於電腦安裝 ADB Tools,手機開啟偵錯模式,用下述指令,將手機的Backups資料夾,傳輸到電腦的Desktop資料夾

adb pull /sdcard/Backup ~/Desktop

這樣就可以轉移到新手機,再還原備份。

6. 備份內建儲存空間資料的方法
#

同樣使用ADB傳輸資料:

adb pull /sdcard ~/Desktop

這樣手機內部儲存空間資料就全部傳到電腦了。

另外可以參考 Syncthing自動備份的作法

相關文章

提昇手機影片畫質 ~ Android版MPV+Anime4K使用教學
智慧型手機 手機APP分享 Anime4K MPV Video Upscaling Android
Android手機看E-hentai:EhViewer下載使用教學
智慧型手機 手機APP分享 E-hentai Android Doujinshi
透過RustDesk實現手機遠端控制另一部手機
智慧型手機 手機APP分享 RustDesk Remote Desktop Android iOS

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。