バンコク開発日誌

タイからは帰ってきたのにこのタイトル

『エラーが発生したため、iPhone”xxxxx”を復元できませんでした』への対処方法

先日使用していたiPhone6が故障、有償交換してもらいバックアップから復元しようとしたところ『エラーが発生したため、iPhone”xxxxx”を復元できませんでした。』というアラートが表示され失敗(エラー番号はなし、何度トライしても同じ症状)、ネットで解決方法を調べたり、Appleのサポートチャットを受けたり一週間程四苦八苦したのですが、最終的に何とかバックアップから復元ができたので、今後の誰かのために試した内容を簡単にまとめておきます。問題発生時の自環境は以下。

1.各種ソフトウェアのアップデート

ソフトウェアの不具合による復元失敗で、既にバグ修正されている可能性があります。
iOS/MacOS/iTunesを最新版にしましょう。

2.USBポート、ケーブルを変えてみる

Appleのサポートから言われた対処法。ケーブルは正規品推奨。

3.DFUモードでの復元

最小限の機能のみ立ち上げた状態でiOSのアップデート&復元をするモードだそうな。
weekly.ascii.jp

ここまでやってダメなら、iPhone端末、パソコン、バックアップデータのいずれかに問題があると思われる。

4.別のiPhone端末で試す

端末自体の不良を検証。
以前使っていた機種や家族の端末がある人は、そちらへ復元してみる。

5.別のパソコンで試す

母艦のパソコンに問題がある可能性の検証。
複数のMacやPCを持っている人はバックアップデータをそちらに移して復元をしてみる。
バックアップデータの場所は以下参照。
support.apple.com

6.iCloudのバックアップ、または別のバックアップデータから復元

iCloudバックアップもしくは、PCに複数バックアップデータが残っている人はそちらから復元してみる。

私の場合4と5は同様のエラーが発生、6は正常に復元ができたのでバックアップデータの破損が原因の可能性が高そうと判断。『バックアップが壊れています』というエラー以外でもこういうことがあるんですね。
iCloudのバックアップから復元はできたものの、かなり前の状態だったので、何とかPC側のバックアップが復活できないか下記を試しました。

7.タイムマシーンで過去のバックアップデータに戻してみる

タイムマシーン(Windowsの場合はシステムの復元?)で過去のバックアップデータを発掘、試してみる。破損したのが最近であれば、正常に復元出来るデータが残っている可能性がある。
自分の場合は遡れる最古のバックアップデータでも同様のエラーで失敗した。

8.iBackupbotで怪しいデータを消して復元

www.icopybot.com
バックアップデータをFinderで見ても、どこに何のデータが入っているか不明だが、このソフトを使うと確認&部分的に削除もできる。
破損箇所に見当がつく人はこのソフトで該当データを削除して再度復元を試してみる。


私の場合上記8で解決、結構な容量を占めていたブックリーダーアプリのドキュメントをごっそり消したら無事復元できるようになった。もちろん削除したデータは再度入れ直す必要はあるが、連絡先や写真など他のデータは全て戻ってきたので助かった。
あくまで個人的な体験からのトラブルシューティングなので、試す場合は自己責任&バックアップデータのバックアップは忘れずに。