- ベストアンサー
iPhoneのバックアップファイルについて
- iPhoneが認識されず、復元する必要がありましたが、バックアップができませんでした。
- 古いバックアップファイルでの復元は成功しましたが、最新のバックアップファイルが壊れている可能性が高いと思われます。
- 最新のバックアップファイルのSMSファイルを判別し、バックアップを試みたいが、ファイル名がわからない状況です。また、バックアップからSMSを復元する方法はないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SMSファイルを判別する方法を記載します。 下記に記載したツールでは直接ファイル名を知ることができません。 そのため一旦SMSファイルを別名で出力し、ファイル容量でバックアップファイルを特定します。 --------------- 下記のHPからiCopyBot for WindowsをDLしてPCにインストールしてください。 プログラムを起動するとバックアップファイルを閲覧することができます。 http://www.icopybot.com/itunes-backup-manager.htm バックアップファイルの1つ(添付した図では左側のiPhone4Sとなっている部分)を選択すると右側にデータの一覧が表示されます。 「Path」と書かれた部分をクリックして文字順にソートして、「Library/SMS/sms.db」を探して下さい。 前記のファイルをダブルクリックすると中身を閲覧できます。(ソフトの購入を促す画面が表示されますが、CANCELボタンを押せば問題ありません) 中身が確認できたらファイルにチェックマークをいれて、FileメニューのExportを選択します。 「Export only checked file(s).」の方を選択してOKボタンを押すとファイルを出力するフォルダを聞かれますので、適当なフォルダを指定します。 無事にファイル(Library_SMS_sms.db)を出力したら右クリックのプロパティでファイル容量を確認して下さい。 後はPCのバックアップフォルダのファイルを容量順にソートして同じ容量のファイルを探すだけです。 参考にしたサイト:http://iphone4tips.blog112.fc2.com/blog-entry-43.html
その他の回答 (1)
- u-bot
- ベストアンサー率58% (1736/2988)
>そのため、手動で新しいバックアップフォルダを指定すると、 >「unexpected character at line 1」とエラーが生じ、読み込むことができませんでした。。 新しいバックアップのデータに異常があって正常に読み込みができないようです。 同じ問題が発生するかもしれませんが、試しに別のツールを使ってみて下さい。 (これで駄目ならちょっとお手上げです) iPhone Backup Extractor http://www.iphonebackupextractor.com/ 上記のソフトをDLしてPCにインストールして下さい。 起動するとバックアップファイルが検出されます。 もし自動検出されないようであればSelect backupの欄で手動でフォルダを指定して下さい。 バックアップファイルがうまく読み込めたら下にある「Expert mode」ボタンをクリックして下さい。 そこでLibrary → SMS → sms.dbにチェックを入れて「Extract」のボタンを押します。 出力先のフォルダを指定するとすこし時間を経た後にファイルが出力されます。(有料版への切り替えを促す画面がでますが無視して構いません) 指定したフォルダにLibrary/SMSのフォルダが作成され、その中にsms.dbがあるはずです。 後はNo.1で書いたとおり同じ容量のファイルを探して下さい。
補足
ありがとうございます!! 早速ためしてみたのですが、iBackupBotでは自動的に最新のバックアップデータは検出されませんでした。 (古い方は検出されました。) そのため、手動で新しいバックアップフォルダを指定すると、 「unexpected character at line 1」とエラーが生じ、読み込むことができませんでした。。 どういった意味のエラーなのか、わかりますでしょうか??重ねて申し訳ないです。