iCloudバックアップ、iTunes、そして数回のクリックやタップで、新しいiPhoneへの移行は簡単です。Appleは、バックアップオプションを使用することで、フル機能でセットアップ済みのデバイスから、同じ情報を持つ完全に新しいiPhoneに簡単に移行できるようにしています。一般の人は、ほとんどの場合、バックアップから新しいiPhoneを復元することを選択しますが、技術に詳しい人は、不要な情報を引き継ぐのを防ぐため、新しいiPhoneから始め、バックアップからの復元を行わない傾向があります。
今週初め、クリスチャンは新しいデバイスにアップグレードしながらアクティビティとヘルスケアデータを維持する2つの方法を紹介しました。方法1:サードパーティ製アプリを使ってヘルスケアデータをインポートする方法ですが、アクティビティログは保存されません。方法2:古いデバイスをiCloudまたはiTunesにバックアップし、上記のようにバックアップから復元する方法です。
しかし、アクティビティデータとヘルスケアデータの両方を新しい設定で使いたい場合はどうすればいいでしょうか?新しいiPhoneに、以前のデバイスのアクティビティデータとヘルスケアデータの両方をインストールする方法を学びましょう。
編集者からの最新情報 [2016年9月18日]
iOS 10とwatchOS 3がiPhone 7とApple Watch Series 2と同時にリリースされた際、私たちは新しいDecipherツールのアップグレード互換性を個人的にテストしました。 その結果、プロセスは今回も完璧に機能しました。以下の記事は、チュートリアルの正確性を確保するために、必要な箇所を更新しました。
このツールの大きな変更点は、標準のiPhoneバックアップファイルでは提供されていない、多くの追加データセットを保存・転送できるようになったことです。ヘルスケア、フィットネス、ウォッチデータの転送は無料です。SMS/iMessage、連絡先、ボイスメール、ボイスメモ、カメラロールの写真と動画、Safariのブックマーク、アクセシビリティ設定、メモ、通話履歴、ホーム画面のアイコンレイアウト、すべてのアプリについては、追加ライセンスをご利用いただけます。
プロセスはどのように機能しますか?
残念ながら、アクティビティアプリとヘルスケアアプリが追加されたことで、新しいiPhoneへの移行は、バックアップがないと少し複雑になる可能性があります。せっかく完了させたアクティビティリングや獲得したメダルは、新しいiPhoneで起動し、バックアップからの復元を選択しないと完全に削除されてしまいます。AppleはiCloudアカウント経由でこれらの情報を同期する方法を提供していません。セキュリティ上の理由から、健康関連情報の整合性は暗号化されたバックアップによってのみ維持されます。
繰り返しになりますが、以下に説明する方法では、アクティビティアプリとヘルスケアアプリの情報は新しいデバイスに移行できますが、その他の情報は移行できません。基本的には、前の2つの方法に加えて、方法3のようなものです。デバイス情報全体を別のデバイスに移行したい場合、またはヘルスケアデータのみを移行したい場合は、Christianの記事で両方のオプションをご確認ください。
アクティビティアプリのデータ保存の詳細
この記事で概説されているプロセスは、アクティビティアプリとヘルスケアアプリの情報が特定の方法で保存されることによって機能します。アクティビティアプリのデータはすべてApple Watchによって計算されますが、iPhoneに保存されます。したがって、アクティビティアプリのデータはApple Watchに直接保存されるわけではありません。Apple WatchはアクティビティデータをiPhoneにオフロードできるまで一時的に保存するだけ です。新しいiPhoneでアクティビティアプリとヘルスケアアプリのデータを取得する唯一の方法は、暗号化されたiCloudまたはiTunesバックアップファイルから復元することです。Apple Watchを新しいiPhoneとペアリングするだけでは、アクティビティデータはApple Watchに保存されていないため、新しいiPhoneに渡されることはありません。
以下の手順は、Decipher Toolsが最近リリースしたDecipher Activity Transferツールを使用します。所要時間は約10~15分です。私自身、iPhone 6sからiPhone 7への移行時に驚くほどスムーズに動作したことを確認しています。転送を最も簡単に行うには、Decipher Toolsのチュートリアルビデオを一度最後まで視聴し、その後最初からやり直して、ビデオの指示に従って操作することをお勧めします。このプロセスはかなり長くなりますが、手順は非常に簡単です。
開発者によると、ここで説明した手順はiOS 8.2以降またはwatchOS 1以降のどのバージョンでも動作するとのことです。個人的なベンチマークとして、iPhone 7に切り替える前に既存のデバイスをアップグレードしました。iOS 10.0.1のiPhone 6sとwatchOS 3のApple Watch Sportから、iOS 10.0で出荷された新しいiPhone 7にアップグレードしました(iOSバージョンがダウングレードされていることに注意してください)。iTunesは12.5.1.21(最新)にアップデートしました。
ステップ1: Decipher Activity Transferツールをダウンロードする (OS X、Windows)
ステップ2:古いiPhoneがiOS 8.2以降を実行していることを確認する
ステップ3:Apple Watchアプリに移動し、古いiPhoneとのペアリングを解除します。これにより、既存のApple Watch情報のバックアップが取得され、iPhoneに保存されます。
ステップ 4: iTunes を開いて古い iPhone のバックアップを作成します。その際、プライベートなアクティビティ データもバックアップされる、暗号化された iPhone バックアップを使用していることを確認します。
ステップ5: 古いiPhoneをiTunesから取り外します。もう必要ありません。
ステップ6: Decipher Activity Transferツールを起動します。この転送ツールは、実際には元のiPhoneバックアップファイルを操作しないので、覚えておくと便利です。代わりに、ツールは元のファイルを複製し、その複製ファイルを操作することで、常に変更されていない元のファイルを保持します。
ステップ7:バックアップファイルを選択します。一番上にリストされているオプションから選択してください。タイムスタンプが付いているので、最新のファイルを選択できます。
ステップ 8: ツールはファイルをスキャンして、破損していないことを確認します。
ステップ8b:「カスタマイズ!」をクリックすると、バックアップ可能な項目のリストが表示されます。このチュートリアルでは、デフォルトで選択されているヘルスケア、フィットネス、ウォッチデータの無料転送について説明します。無料ツールを使用するには、右下の「クリーンアップ!」を選択してください。
ステップ 9:次に、ツールは「クリーニング」プロセスを実行し、Activity.app と Health.app のデータを除く、関連のないファイルをすべて削除します。
ステップ10:クリーニング完了のメッセージが表示されたら、「次へ」をクリックします。次の画面では、バックアップファイルを新しいiPhoneにインストールする方法が説明されています。
ステップ11:新しいiPhoneを接続し、iTunesを開きます。新しいデバイスでキャリア設定を有効にする必要がある場合は、有効にしてください。新しいiPhoneのスプラッシュスクリーンがiTunesに表示されたら、「このバックアップから復元」を選択します。「Decipher Cleaned >以前のiPhoneの名前<」バージョンとしてリストされているバックアップファイルを選択します。これは、アクティビティ転送ツールから取得した、健康関連データのみを含むファイルです。選択ボックスの下にあるタイムスタンプを確認することで確認できます。
ステップ12:iPhoneが再起動し、「Hello」のウェルカム画面が表示されます。まだコンピュータに接続されている場合は、iTunesはヘルスケアデータがインストールされたかどうかを判断できないため、新しいiPhoneのスプラッシュ画面を再読み込みします。
ステップ13: iTunesまたはiPhoneの設定手順に従ってデバイスを設定します。この時点で、尋ねられた場合は必ず「新しいiPhoneとして設定」と答えてください。これが、ステップ11で入力されたヘルスケアデータを確実に保持する唯一の方法です。
ステップ14: iPhoneのホーム画面に戻ると、iOS 10.0.xが新しくインストールされた状態になっていることに気づくでしょう。以前のアプリ、設定情報、写真など、何も表示されていません。しかし、Health.appを開くと、以前の歩数が表示されます。Health.appを復元したスクリーンショットは以下の通りです。
ステップ15:Apple Watchを手に取り、新しいデバイスとペアリングします。バックアップからApple Watchを復元する必要があります。これには数分かかる場合があります。必要に応じて、ペアリングと復元の手順が記載されているApple Watchの設定に関する記事をご覧ください。
ステップ16:Apple Watchと新しいiPhoneのペアリングが完了すると、Activity.appが新しいiPhoneのホーム画面に表示されます。アプリを開くと、以前のアクティビティリングとメダルがすべて新しいデバイスに表示されていることがわかります。確認用のスクリーンショットを以下に示します。ご覧のとおり、本日以前のデータはすべて正常にインストールされています。
ステップ 17: この素晴らしいツールを作成してくれた @DecipherTools と @kheffner に感謝の意を伝えましょう。
Decipher Activity Transferツールについて
Decipher Activity Transferツールは、新しいiPhoneを使い始めたいけれど、Activity.appとHealth.appのデータは引き継ぎたいと考えているiPhoneおよびApple Watchユーザーの懸念に応えるために開発されました。Kelly Wilkersonさん(@kheffner)がTwitterで連絡をくれ、iDownloadBlogでこの新しいツールを独占的に発表できることを申し出てくれました。ハーバード大学でコンピューターサイエンスの修士号を取得し、同大学とアリゾナ州立大学で教鞭を執った経験を持つ彼女は、この便利なツールを開発するのに十分な経歴と資格を持っています。
選択バックアップファイル
Activity Transferツールは、Activity.appとHealth.appのデータのみを含む選択的なバックアップファイルを作成します。ウィルカーソン氏は、プログラムがバックアップファイルに実際に何を行っているかを読者に理解してもらうため、このプロセスについて詳しく説明しました。iOSの起動シーケンスと設定アシスタントは、システム設定ファイルと個々のアプリデータを区別することができ、個々のアプリデータはコンテナのような形式で保存され、バックアップ内のデータが区分けされていると説明しています。
区分化により、アクティビティ転送ツールは情報に対して「オール・オア・ナッシング」のアプローチを取ることができます。基本的に、このツールはActivity.appとHealth.appの両方から健康関連の情報コンテナを取得し、それ以外のすべての情報をバックアップから削除します。コンテナ内のデータは隔離されており、「サンドボックス化」されているため、iOSバックアップの他の動作機能に問題が発生することはありません。ウィルカーソン氏は、「バックアップからその他の設定ファイルはすべて削除します。保持するものは、健康関連のデータモジュール全体であり、その中のファイルだけを厳選するわけではありません」と説明しています。
ネイティブiOSファイルへのコンパートメント化されたアプローチと、アクティビティ転送ツールによるファイル構造の整合性維持により、ツールは保持される情報に一切設定を追加したり変更したりすることはありません。ウィルカーソン氏によると、これは以下の点を確認することで確認できます。
- クローンバックアップ内のファイルのタイムスタンプ。ツールは、タイムスタンプが保持されているバックアップの元のファイルを使用します。
- クローン バックアップ内の各ファイルに対して元のバージョンとの diff コマンドラインを実行すると、ファイルが変更されないことが保証されます。
- iOSのヘルスケア情報は暗号化されたバックアップが必要です。Decipher Activity Transferツールは、ファイルを単にドロップするだけでは不要なため、バックアップパスワードを尋ねることはありません。ファイル自体は鍵で暗号化されており、ツールがアクセスできないため、新しいファイルの追加や変更はできません。
Decipher Toolチーム
ウィルカーソン氏は、iOSデバイス対応製品を開発するDecipher Toolsチームの一員です。同チームは、ユーザーがiOSデータを管理できるようにしています。その他のソフトウェアツールには、破損したiTunesバックアップの修復、テキストメッセージ/ボイスメールのコンピュータへの保存、削除されたテキストメッセージの復元などがあります。創設者たちは、スミソニアン博物館、ペーパー・マガジン、ロックバンドREM向けのiPhoneアプリも開発しました。