iTunes は、iPhone が同期のために接続されると、iPhone の完全なバックアップを実行します。これには、すべてのアプリケーション固有のデータ ファイルが含まれます。ただし、これを復元する唯一の方法は、システム イメージ全体を復元することです。そのため、これは緊急のバックアップにすぎず、必要なものではありません。
通常、サード パーティは独自のバックアップおよび同期戦略を提供しています。2 つの広範なアプローチがあります。
- 同じアプリケーションのコンパニオン デスクトップ バージョン (OmniFocus、Things、Four Track など) と組み合わせて使用する
- Web サービスを使用する (Flickr の Darkslide など)
Web サービスは通常、AJAX API (または同等のもの) を介してアクセスされますが、大きなファイルのバックアップには明らかに時間がかかります。デスクトップ同期製品は独自のものを提供し (たとえば、OmniFocus は WebDAV サーバーを使用します)、内部同期エンジンを使用して最新の状態に保ち、WiFi 接続を使用して同期できます。
いずれにせよ、独自のサーバーを作成して独自のバックアップを処理し、ファイルの種類とメタデータを適切に処理する必要があります。これに対するサードパーティのソリューションは知りませんが、存在する場合、それは非常に一般的であり、特定のニーズ (ファイル形式など) に合わない可能性があります。
では、サードパーティのアプリケーション データをバックアップする標準的な方法は何ですか?
独自の同期サーバーを作成し、WiFi 経由で接続します。かなり簡単に上に何かを構築できるので、WebDAV を調べることから始めます。
iTunes を使用して Windows だけでなく MAC にもデータを保存する方法はありますか?
iTunes は完全なシステム バックアップのみを行います。最善の策は、移植可能な同期サーバーを作成することです。
サードパーティのアプリケーションが使用できるストレージの量に制限はありますか?
知る限り、iPhone にはアプリケーションごとのストレージ制限はありません。独自のソリューションを提供する場合は、30 日以上前のものをすべて Mac/PC にアーカイブするなどの方法が考えられるため、最近のファイルのみが保持されます。次に、「お気に入り」を選択できるようにすると、それらは年齢に関係なく iPhone に保存されます。