Default post cover image

iOSのデータ復旧:iPhoneのバックアップにはどこにデータを保存するのですか?

Aidan Fitzpatrick

Aidan Fitzpatrick

この記事では、iPhoneバックアップ内の特定のアプリケーションに属するファイルを見つけるのに役立ちます。また、iOSでファイルやフォルダをどのように配置するかを理解するのにも役立ちます。

Where do apps store data in iPhone backups?
アプリはどこにデータをiPhoneのバックアップに保存しますか?

ファイルをiOSバックアップからリカバリする最も簡単な方法は、iPhone Backup Extractorを使用することです。無料版は、この記事の詳細を知る必要なしに、必要なファイルを見つけて抽出するのに役立ちます。もしあなたがそれをしたいのであれば、このサイトのトップメニューにいくつかの便利なガイドがあることが分かります。

エキスパートモードとiOSドメインの理解

iOS用のアプリを構築するときに、著者はデータの保存方法と場所を決めるためにいくつかの決定をしています。 (私たちは、 ユーザーのデータを保存する場所を決定する際に、作者が直面するトレードオフとは別に書いています)。各アプリケーションがiOSにファイルを保存する場所を調べて、親しみを覚える最も良い方法は、iPhone Backup Extractorの無料版を使用することです。ロードする場合は、左側のナビゲーションメニューでバックアップを選択し、画面の主要部分から「エキスパートモード」を選択すると、およそ18個のフォルダのリストが表示されます。「アプリケーショングループ"厳密に言えば、これらのトップレベルのグループは「ドメイン」と呼ばれます。

多くのドメインは、アプリによって接線方向にのみ使用されます。たとえば、「キーボード」ドメインにはサードパーティのキーボードからのデータがあるかもしれませんが、通常のアプリケーションからのデータはありません。

「Media」や「Camera Roll」などの一部のドメインは、組み込みのメッセージアプリとカメラアプリで頻繁に使用されます。しかし、サードパーティのアプリケーションからデータを追跡するときに最も関心のあるのは、「アプリケーショングループ」と「アプリケーション」のドメインです。

名前空間には何がありますか?

「Applications」ドメインを展開して、それに含まれるフォルダを一覧表示すると、不思議な名前のフォルダが多数表示されます。ここに例があります:

  • com.apple.Health
  • com.burbn.instagram
  • com.facebook.Messenger
  • snapchat.picaboo
  • com.spotify.client

Performing iOS data recovery from apps with iPhone Backup Extractor
iPhone Backup Extractorを使用してアプリからiOSデータを復元する

これらのフォルダは、アプリケーションがデータを保存する主要な場所で、通常は同じ形式で名前が付けられます。 1996年にSun MicrosystemsはJavaというプログラミング言語を出版しました。 Javaのドキュメンテーションは、第三者のソフトウェア出版社が他の著者のソフトウェアと矛盾することなくソフトウェアを公開する方法を示しています。そのトリックは、製品の名前を追加する前に、会社のサイトの名前(apple.comなど)を取って逆にすることでした。したがって、AppleのHealthアプリはcom.apple.Healthに、iPhone Backup Extractorはcom.reincubate.iPhoneBackupExtractor正しく属していcom.reincubate.iPhoneBackupExtractor 。これらの名前は "名前空間"と呼ばれ、Sun はそれらのためのいくつかの追加規則を公開しました

Appleは、iOSを設計する際にこれをベストプラクティスとして採用しました。もちろん、命名標準はガイドラインにすぎません。 Snapchat( snapchat.picaboo )の例でわかるように、誰もが同じルールでプレイするわけではありません。これは必ずしも悪いことではありませんが、一貫性はデータを回復しようとするときに役立ちます!

場合によっては、アプリの名前空間が興味深い歴史的な奇妙な点を明らかにすることができます。 Instagramの名前空間はcom.burbn.instagramなぜなら、 Instagramは 2010年にBurbnとして知られていたからです。

人気のあるiOSアプリはどこにデータを保存しますか?

次の表は、人気のあるiOSアプリケーションの名前空間を示しています。 iPhone Backup Extractorにはこのリストが組み込まれています(アプリのさまざまなバージョンとiOSの間の変更点を知っています)ので、いつiOSデータを復旧する際に役立つかを常に把握しています。

アプリ iOS名前空間
フェイスブック com.facebook.Facebookcom.facebook.Messenger
インスタグラム com.burbn.instagram
スナッチャート snapchat.picaboo
メッセージ Home/Library/SMS
Spotify com.spotify.client
Pinterest pinterest
Skype com.skype.skype
シャザム com.shazam.Shazam

特定のアプリがそのデータをどこに保存しているのかを知りたいのであれば、このリストにないのですが、なぜtweetしないのですか?私たちはあなたに知らせるでしょう。 👩🔬

iOSアプリはデータをどのように保存し、どのように読むことができますか?

アプリケーション作成者は、アプリケーションで好きなフォーマットでデータを自由に保存できます。 iPhone Backup Extractorのユーザーは、データを手動でバックアップする場合、次の3つのフォーマットを実行する傾向があります。

  • XML Plists
  • バイナリ・リスト
  • SQLiteデータベース

XMLとバイナリPlistsは、しばしば ".plist"ファイル拡張子を持つことで識別されます。しかし、他の多くの拡張子は、 "。cookie"のように、Plistであることを示すこともできます。 Plistは "Property list"の略語であり、シンプルなデータの集合を格納するAppleの推奨ファイル形式です 。 XML Plistsは通常、目で読むことができます。プレーンテキストで保存されていますが、バイナリPlistsは、明示的に見れば理解できません。

幸運なことに、iPhone Backup Extractorの無料版には、Plistビューアとエディタが組み込まれています。ファイルメニューから「View / Edit Plist」を選択すると、Plistファイルの内容を調べることができます。また、エキスパートモードでは、ファイルを右クリックして「Plistとして表示」を選択することもできます。

View as Plist in iPhone Backup Extractor
iPhone Backup ExtractorでPlistとして表示

SQLiteデータベースは、構造化されたデータのコレクションです。それらはしばしば ".db"または ".sqlite3"ファイル拡張子で示されます。これらのファイルは特別なエディタなしでは読み込めませんが、iPhone Backup Extractorにはあなたに問い合わせる技術があります。

各ドメインはiPhoneのバックアップに含まれていますか?

iOSバックアップドメインこのドメインで見つかったデータ
アプリケーショングループアプリでここに保存されたデータは、デバイス上で少し自由に共有できます。多くのアプリケーションではここに少量のデータが保存されますが、貴重なコンテンツはめったに表示されません。
アプリケーションプラグインここにデータを保存するアプリは、通常、iOSの拡張機能の一部として機能します。これは、ウォッチプラグイン、サードパーティのキーボード、ウィジェット、共有拡張機能、Animojiなどがあります。このドメインには、ユーザーデータはほとんどありません。
アプリケーションこれは、アプリケーションがiPhoneにユーザーデータを保存するためのコアドメインです。各アプリケーションには、上記の「名前空間の概要」セクションで説明しているように、独自の名前空間があります。
カメラロールカメラロールドメインには、iOSデバイスに保存されているすべての写真、ビデオ、メタデータが含まれます。デバイスが「ストレージの最適化」に設定されていて、すべての写真をローカルに保存しないように設定されている場合、このドメインには予期しない情報が含まれている可能性があります。
データベース近代的なiOSのインストールではここにはほとんど情報が保存されていません。
健康 HealthKitと医療データはHealthドメインに格納され、アクティビティデータはペアのApple Watchと共有されます。
ホームホームドメインは、メッセージ、ノート、カレンダーなど、Appleのビルトインアプリケーションの多くに関わる情報の宝庫です。
ホームキットこのドメインには、Apple HomeKitの設定状態に関する限られた情報が格納されています。
インストールインストールドメインには、iOSデバイスにインストールされている組み込みAppleアプリケーションを示すメタデータが含まれています。
キーボード言語とキーボードの設定はこのドメインに格納されます。
キーチェーン iOSデバイスのキーチェーン(ユーザーパスワードのコレクション)は、SQLiteファイルに格納されています。
管理された環境設定このドメインには、iOSデバイスの管理に関するデータが含まれています。あなたのデバイスがあなたの学校や雇用主によってMDM(モバイルデバイス管理)プログラムに登録されている場合、ここにいくつかのメタデータが保存されます。
メディア多くのタイプのメディアがこのドメインの下に格納されています。たとえば、SMSメッセージ、録音、およびPhotoStreamデータへの添付ファイルがここにあります。
ルートルートドメインには、iOSデバイスの設定用の基本設定ファイルが含まれています。
システムコンテナシステムコンテナドメインには、App Storeアプリケーションや他のいくつかのiOSプロセスからの限られたメタデータが含まれています。
システム環境設定このドメインには、iOS端末のステータスに関する低レベルの情報が含まれています。たとえば、ネットワーク構成、または最近接続したWi-FiネットワークやVPNについて知ることができます。
システム共有コンテナ iOSでデータを共有できる一部のiOSシステムプロセスは、ここにデータを保存します。たとえば、デバイス上のBluetoothアクティビティについてもっと知りたいときには、まず起動するのが良い場所です。
無線ワイヤレスドメインには、iOSの携帯電話やWi-Fiネットワーク、および最近のIPアドレス割り当てに関する豊富な情報が含まれています。

次はどうする

iPhone Backup Extractorをダウンロードしたり、Reincubateの詳細と世界中のお客様がデータを復旧する手助けをしてみませんか?

iOSまたはiPhone Backup Extractorについて詳しく知りたい場合は、このサイトにはデータを最大限に活用するための豊富なガイドと記事が用意されています。弊社のサポートセンターには、よくある質問に対する回答を含むナレッジベースの追加情報が多数含まれています。

Aidan Fitzpatrick

Aidan Fitzpatrick on

私たちは、3,000,000 以上の人々が彼らの失われたiPhoneのデータを回復する支援してきました。私たちはあまりにもあなたを助けましょう。

コメントを投稿する

© 2008 - 2018 Reincubate Ltd. イングランドとウェールズで登録済み: #5189175, VAT GB151788978. ロンドンで愛と建てられた。

Reincubate は登録商標です。 無断複写・転載を禁じます。 利用規約. 個人情報保護方針. それはあなたのデータであり、我々のデータではありません。 マルチファクタ認証をお勧めします。

close

個人ユーザー向け

企業やプロユーザー向け

ビジネスやプロ計画のためにスクロールダウン

ベーシック

$34.95

iTunesのサポート

WindowsとMacで動作します

顧客サポート

iCloudデバイスリストのプレビュ

購入BASIC

プレミアム

$69.95

完全なiCloudとiTunesサポート

WindowsとMacで動作します

顧客サポート

5 iCloudデバイス

購入PREMIUM
Jonathan

This is iPhone Backup Extractor, think of it as a "personal forensics" utility. It's pretty awesome.

Jonathan Zdziarski

フォレンジックとiOSの専門家

ビジネスユーザーおよびプロユーザー向け

Business

$299.95

25台のiCloudデバイス

優先度の高い顧客サポート

商用ライセンス

プレミアムプランの利点すべて

購入 BUSINESS
ricloud
エンタープライズ用のAPIをデモする

iCloud アクセス、科学捜査機関使用のツール、一括復元、削除された SQLite データの復元の必要がありますか?

APIの詳細は reincubate.com.