iOS ( iPhone, iPad) 備份大解構

image

先前才發了一帖有關綠毒的越獄文章,而該篇文章的重點是越獄的過程,所以如何備份iOS、SHSH,以及越獄後要做的也只是輕輕的帶過。已經心急的你、又或者是還沒有鼓起勇氣越獄的你,今天的這一篇就先講解「備份」一環。

備份應用程式的兩個元素 – 應用程式本身以及應用程式的資訊

在上一篇已經說過,在作這種高危動作之前當然最重要的就是作出備份。其實每一次你連接 iPhone、iPad等裝置到 iTunes 時,iTunes 已經幫你作出備份。只要你的電腦沒崩潰的話,基本上你怎麼弄也沒事的。另外要弄清楚的就是究竟 iTunes 幫你作了甚麼動作呢?iTunes 會同步歌曲、相片等等的媒體資訊外,它會偵測到 iOS 裝置上的應用程式,並詢問會否傳送到電腦之上。

www.my4keys.com

傳送的應用程式會存在 My Music\iTunes\iTunes Media\Mobile Applications 裡,這個資料夾裡的 ipa 檔是可以隨意複制到其他電腦,雙擊該圖示便會自動把應用程式加進另一部電腦的 iTunes 裡,只要你已購買該程式,應該是可以同步到 iOS 裝置裡的。

www.my4keys.com

之不過,你應該會發現即使同步了,裡面的資訊例如遊戲進程、Bookmark 等等都不在。原因是傳送的應用程式並不包含應用程式裡頭的資訊的,應用程式的資訊是存在 iTunes 的「真正備份」當中。那麼備份儲存在電腦的甚麼位置上呢?要留意的就是以下的兩個位置:

  • WINXP: C:\Documents and Settings\(使用者名稱)\Application Data\Apple Computer\MobileSync\Backup\########
  • WIN7: C:\Users\(使用者名稱)\AppData\Roaming\MobileSync\Backup\########

舉例說使用者名稱是 pandasan,那麼備份的路徑就是 C:\Documents and Settings\pandasan\Application Data\Apple Computer\MobileSync\Backup\########;至於在你的電腦上,應該是一串奇怪的字串,這組字串是跟據你的 iOS 裝置自動生成的。因此好好的保存這個資料夾內的資料,只要你的 iPhone 和 iPad 都能夠成功開機,那麼你的資料是一定可以回復的。

備份的管理

當然一般的使用者,不要直接用我的電腦亂動裡頭的備份,但你還是可以利用 iTunes 幫你去進行備份的管理。先在 iTunes 裡選擇 Edit > Preferences;

www.my4keys.com

然後再在裡面選擇 Devices,你應該可以看到你所有的備份。如果你曾作出多個備份,這裡應該會同樣列出。

www.my4keys.com

要刪除備份的話,只要先選擇要刪除的備份,然後按下 Delete Backup 就可以了。

www.my4keys.com

除了以上的操作外,在這裡還可以有兩個選項可以設定。

  • 可以設定開啟和關閉自動同步到 iPods, iPhones 以及 iPads
  • 當以上裝置的資料和電腦上的分別超過某個百分比,會提出警告。這個保障你的裝置不會同步過多的資料。

除了自動的備份外,你還可以作出手動的備份。只要在 Devices 裡的 iPad,按下右鍵選擇 Backup 就會進行手動備份。

www.my4keys.com

資料的回復

很多網上教學都只是教你如何備份,卻忘卻了重要的步驟,就是如何回復你的備份到你的裝置裡。我們會就兩個情況作出回復資料的教學:

  • 當你的 iPods, iPhones 以及 iPads 崩潰需要作出回復
  • 當你的個人電腦重新安裝後,如何利用先前的備份進行回復

當你的 iPods, iPhones 以及 iPads 崩潰需要作出回復

這個情況的回復是比較簡單的,你需要的就是進入 DFU 回復模式去進行修復。PandaSan 亦不厭其煩,再一次複述其步驟。

  1. 先按下 SLEEP BUTTON 大約兩秒鐘 (此時不要鬆開)
  2. 繼續長按 SLEEP BUTTON,再同時按下 HOME BUTTON 大約十秒
  3. 可以先鬆開 SLEEP BUTTON,此時應該會看到電腦確認出 DFU 裝置
  4. iTunes 亦會顯示出裝置需要作出回復才能順利啟動

回復 iOS 後 iTunes 便會提示回復到哪一個備份,一般來說都是回復到最新的備份。整個過程視乎備份的大少,以 PandaSan 的備份來說 (大約2gb左右),回復的時間需要6-10分鐘。基本上所有 iOS 裝置的內容是跟據該電腦的 iTunes,只要是同一部電腦進行,整個過程應該沒有大問題。

當你的個人電腦重新安裝後,如何利用先前的備份進行回復

這個情況就比較困難,而且這個回復方法,亦可以應用在把電腦 A 的備份複製到電腦 B 之上,從而可以將 iOS 裝置轉移同步到第二台電腦而不損失任何資料。而我們要注意的就有以下兩點:

  • AppStore 我發現有以下缺點,就是 AppStore 本身沒有你購買紀錄,購買紀錄只是在你的帳戶裡。亦即是說如果我先前購買了 GoodReader,當我的電腦重新安裝後,如果你先前沒有把應用程式備份好,你再重新上 AppStore 的時候,你會發現 GoodReader 需要重新購買。
  • iTunes 會進行自動進行備份和同步,因此要留意回復的次序。

第一個問題不難解決,只要備份好 My Music\iTunes\iTunes Media\Mobile Applications,只要你是透過正常途徑去購買,所有程式是可以同步到 iOS 裝置。至於第二個問題,只要留意一點亦都可以迎刃而解。

還記得上面說過 iTunes 備份的位置和名稱嗎?假說你手上已經把電腦 A 的備份在你的USB手指裡,那麼要怎麼作呢?

1. 先接上你的 iOS 裝置到電腦 B,並讓它進行備份和同步

2. 當同步完成後,不要斷掉 iOS 裝置和電腦的連接

3. 先把備份的資料夾名稱改成其他,好讓之後要複製的備份不會取代原來的一份

www.my4keys.com

4. 然後把 USB 手指裡的備份複製到上述備份的位置 (例如 WINXP 的話就複制到 C:\Documents and Settings\(使用者名稱)\Application Data\Apple Computer\MobileSync\Backup\########)

www.my4keys.com

5. 在 iTunes 裡選擇回復至備份

www.my4keys.com

6. 你應該看到兩個備份的 – 一個是舊有電腦 A 的備份,和另一個是電腦 B 的 (在步驟 3 被你重新命名的那個)

www.my4keys.com

7. 這個過程需要一點耐性,我記得我也曾以為回復失敗。

8. 備份並不會因為 iOS 的版本不同而失敗,像 PandaSan 就成功把 iOS 3.2.1 的備份回復至 iOS 4.2。

9. 整個回復過程會回復不少設定,例如 iOS 裝置的名稱、網絡熱點的設定、WALLPAPER、相片、歌曲以及應用程式的資料。

10. 關於應用程式的資料,只會回復已安裝的應用程式。例如電腦 A 安裝了十個應用程式,而電腦 B 只安裝了其中五個,那麼回復過程只會回復已安裝的五個應用程式。

總結

其實 iOS 的備份和回復也不是太複雜,弄明白後也發現 iTunes 其實是很容易去欺騙的。只要備份好上文提及應用程式及 iOS 備份的資料夾,就不會出現得不償失的情況。至於 SHSH 的備份,似乎要到下一篇文章才能細述了 (嘩,差不多二千字也要停停手了)。

Leave a reply