使用Helium(Carbon)來備份Android的App檔案資料內容

有時某些原因會將Nexus 7恢復原廠設定,再重新設定系統資料都算簡單(使用Google同步功能),但要慢慢重新安裝所有的App和設定資料,尤其是額外安裝App數量多的話,更是相當累人。在網友推薦之下,此款Carbon - App Sync and Backup軟體最大優點,就是不需要Root就可以備份已安裝的App和其資料內容(例如遊戲記錄、Line的貼圖和對話內容、App的設定資料等等)。智慧型手機裝置,還能備份通話記錄和SMS簡訊(1.0.3.3版加入)。

Carbon備份軟體其實和ICS ADB備份方式是一樣的,差別在於使用介面人性化許多。其備份還是有些限制︰Motorola手機無法使用(有Bug);Sony手機大部份無法使用(ADB備份功能被關閉,只有少部份可用);Android版本至少要4.0以上才能安裝使用;某些App無法備份,但設定資料或記錄也許還是可以備份(Android 4.1支援Google Play Store軟體加密)。

以Nexus 7和Windows 7為例︰
1.將Nexus 7的USB偵錯打開。
2.雖然在Windows 7不用安裝USB Driver就可以讀取裝置,但還是得安裝ADB Driver
3.Windows 7安裝Carbon Desktop,安裝完畢開啟程式。
Carbon_Windows_01

4.Nexus 7連接USB到PC(連接方式為MTP或PTP皆可),開啟碳備份,因為本機沒有Root權限,需等待PC端桌面軟體給予ADB權限。兩邊需等一下,才會提示可以開啟碳備份。ADB權限持續到Nexus 7關機前,都不需要再連接USB(Carbon Desktop也可關閉),如果Nexus 7重新開機,就得再做一次。
Carbon_Android_01

顯示MTP連接成功。
Carbon_Android_02

5.使用Google帳號登入,勾選要備份的App資料。如果不勾選底下App Data Only(small backups),就會連本身App檔案一起備份。建議App檔案一起備份,避免還原資料時,重新下載的App版本不符而出問題。
Carbon_Android_03

6.備份資料全部建立在carbon資料夾內,手動將整個資料夾複製到其他地方做備份(PC或雲端硬碟)。
Carbon_Android_04

7.未來要還原資料時(選擇USB Storage),先將carbon整個資料夾複製回來即可。
Carbon_Android_05

Carbon(Premium)為4.99美元(雖然在Google Play Store不能購買,但軟體有內建Google Play Store和PayPal兩種付款方式),和免費版差別為︰
1.無廣告。
2.設定自動排程備份。
3.Android對Android裝置同步。
4.從雲端硬碟還原資料(免費版僅能備份到雲端硬碟)。

目前我個人的備份方式︰
1.備份到Nexus 7本機的carbon資料夾,使用Dropsync Pro設定手動鏡像上傳到Dropbox(Dropsync免費版有5MB單檔上傳限制)。
2.把本機carbon資料夾刪除。以後如果要還原,使用ES檔案瀏覽器將Dropbox的carbon資料夾複製回本機根目錄,再使用碳備份做還原動作。

購買付費版,設定排程,定時自動備份到雲端硬碟。
Carbon_Android_06

2013/03/10︰設定自動排程備份功能,常會因為更新版本而出問題。
設定時間到了,開始要備份時,出現錯誤訊息︰Error during your scheduled backup.
error_message

點進去看實際狀況,卡在正準備要備份的畫面。
stuck_screen

2013/05/02︰今天更新發現,原本的Carbon - App Sync and Backup突然改名為Helium - App Sync and Backup(氦備份?)。原因是這家廠商 - Carbonite Online Backup Software寫信給開發者提到商標侵權的問題︰
Koushik “Koush” Dutta’s Carbon Backup App Renamed To “Helium” After Cease & Desist From Carbonite Software Maker

2013/06/02︰使用Sony acro S LT26w來測試是否可用,開始要備份時一直出現錯誤訊息︰

Backup error

An error ocurred while
performing your app backup.

This error may be caused by
having a Desktop Backup Password.

Please verify your Desktop Backup
Password is a blank password,
then press back to return to Carbon.

搜尋了一下,XDA也有人反應Problems with the carbon backup and restore app,幾乎都是Sony手機,看來可以證明,如果一直出現備份密碼錯誤(備份密碼也確實設定空白),那就表示你的裝置不支援此備份軟體(內建備份功能被關掉)。

2013/07/28︰最近將Android手動更新到4.3,還原App檔案和記錄時發現一個問題︰某些App記錄無法完整備份或還原(一直出現錯誤訊息),還原後導致該App無法開啟(強制關閉),即使解除安裝,從Google Play Store重新下載安裝,情況還是一樣。所以備份方式得改變︰例如Dropbox備份最新更新的App檔案記錄,測試備份還原沒問題才備份到Google雲端硬碟,測試備份還原出現問題,馬上從Google雲端硬碟將舊版App檔案記錄還原回去。