数週間前、2014年製の27インチiMac Retinaディスプレイモデルから、Appleの新しい2020年版同モデルにアップグレードしました(「27インチiMacが大幅アップデート、他のiMacも追随」2020年8月4日参照)。新しいマシンは素晴らしいのですが、CPUがかなり強力になったにもかかわらず、以前のものと比べてパフォーマンスの向上はあまり感じられません。ただ、以前感じていた不安定さがすべて消えたことは確かです。本番環境に戻らなくても再起動できるのは嬉しいですね(「iMacのSSDが壊れた時の対処法から学んだ6つの教訓」2020年4月27日参照)。
新しいiMacのセットアップ中、以前のiMacの起動に使用していたSamsung T5 SSDからすべてのデータを移行するのに問題はありませんでしたが、その後の追加作業の多さには少々驚きました。セットアップアシスタントによる移行の暗黙の約束は、すべてを再設定する必要がなく、すぐに作業に戻れるということです。
良いアイデアではありますが、実際には、設定アシスタントでは追加作業を省くことができない、あるいはおそらく省くことができない領域が数多くあります。これらはすべて、Macの名前や使用されているすべてのドライブの名前は同じままであっても、Macの根本的なアイデンティティがどのように変化したかに関係しています。
新しいMacの購入を予定されている方は、移行後にやらなければならないかもしれない作業をいくつかご紹介します。これは必ずしもすべてを網羅したリストではないと思いますので、新しいMacへの移行時に遭遇した他の事柄があれば、ぜひコメント欄で教えてください。
タイムマシン
新しいMacで古いTime Machineバックアップを使いたい場合(使わない理由はありません)、macOSがバックアップ履歴を継承するかどうかを尋ねるメッセージが表示されることに注意してください。これを実行しても問題ありませんが、Time Machineが新しいMacからより多くのファイルをバックアップし、ドライブがいっぱいになる可能性があります。その場合、Time Machineバックアップを再開する(Time Machineからドライブを削除し、ディスクユーティリティで消去してから、Time Machineで再度選択する)ことの唯一の欠点は、変更されたファイルの古いバージョンにアクセスできなくなることです。
古いMacで設定した除外設定も移行されるはずです。除外したドライブを削除して再度追加する必要があるのではないかと心配する方もいらっしゃいますが、今のところ問題はありません。Time Machineの除外設定は、「システム環境設定」>「Time Machine」>「オプション」でご確認ください。
SuperDuperとCarbon Copy Cloner
新しいMacの起動ドライブ名を古いMacと同じにしておけば、SuperDuperとCarbon Copy Clonerは古いMacで中断したところから再開できると思うかもしれません。しかし残念ながら、Carbon Copy Clonerの開発元であるMike Bombich氏がTidBITS Talkで親切にも説明してくれたように、名前は関係ありません。
これはCCCにもmacOSにもバグはありません。CCCがデータを新しいMacに移行する際にソースボリュームが利用できないと表示するのは正常かつ正しい動作です。CCCもここで何らかの憶測をしているわけではありません。実際、古いMacの「Macintosh HD」ボリュームは新しいMacでは利用できません。新しいMacには独自の「Macintosh HD」ボリュームがあります。CCCはボリューム名だけで識別するのではなく、ボリュームのユニバーサルユニーク識別子(UUID)を使用します。
この事実の実際的な帰結は、スケジュールされたバックアップが再び正常に機能し始める前に、ソースボリュームを再選択する必要があるということです。どちらのアプリでも簡単に実行できますが、起動可能な複製が最新の状態を保つために、すぐに実行してください。
バックブレイズ
バックアップ状態の再接続が必要なバックアップシステムはTime Machineだけではありません。追加のマシンを有料で購入しない限り、Backblazeは一度に1台のコンピューターしかサポートしないため、新しいマシンに切り替えたことをBackblazeに伝える必要があります。これにより、既にバックアップされているファイルの再アップロードも防止されます。
Backblazeに古いMacのバックアップ状態を継承させる手順は面倒ですが、Backblazeは明確な手順を提供しています。まとめると、
- 新しい Mac で、移行中にコピーされた Backblaze ソフトウェアをアンインストールします。
- 新しいコピーをダウンロードし、試用版としてインストールしてください。これにより、ライセンスが古いMacに割り当てられている間も動作します。
- 再起動して、すべての Backblaze ファイルのロックが解除されていることを確認します。
- システム環境設定 > Backblaze を開き、「バックアップ状態を継承」をクリックします。
- プロンプトが表示されたら、Backblaze アカウントにサインインします。
- 継承する以前のバックアップを選択します。
Backblaze 環境設定パネルで、[バックアップするハードドライブの選択] リストで適切なハードドライブが選択されていることを確認します。
iCloud
iCloudで何が起こったのか正確には覚えていませんが、この新しいMacでApple IDのパスワードを何度も入力したことは覚えています。新しいドライブから起動するたびに、iCloudはセキュリティ上の問題がある可能性があると警告し、再度サインインを求めます。その後、アカウントのログインパスワードや、他のAppleデバイスのパスコードの入力を求められることもあります。Glenn Fleishman氏が1年前、「Appleが新しいログイン時にパスコードまたはパスワードを求める理由(そしてそれが安全な理由)」(2019年9月26日)でこのことを説明しています。
ここで何が表示されるかは正確には予測できませんが、すべてが落ち着く前に macOS が Apple ID とパスワードを何度も要求しても動揺しないでください。
プライバシーの許可
ご存知のとおり、macOS 10.15 Catalina では、アプリが一部のデータ (デスクトップ フォルダやドキュメント フォルダ、カレンダーや連絡先データなど)、特定のハードウェア サブシステム (特にカメラとマイク)、さまざまな機能 (自動化、画面録画、位置認識) にアクセスするために許可を求める方法が増えています。
新しいiMacの「システム環境設定」>「セキュリティとプライバシー」>「プライバシー」を見てみると、設定アシスタントが多くのアプリのリクエストとそれへの同意を無視しているのが明らかです。何ヶ月も開いていないアプリが山ほどあり、許可されているものもあれば、当然ながら許可されていないものもありました。
ただし、古いMacでは許可を求めていたものの、新しいMacに移行されなかったアプリもいくつかあります。例えば、入力モニタリングのカテゴリでは、古いMacでは動画制作アプリOBSにアクセスを許可したことが示されています。しかし、新しいMacではOBSはそのカテゴリに表示されておらず、初めて起動した際にアクセスを求められました。
15分ほど何度も確認を繰り返すうちに、新しいMacに移行した後、一部のアプリが再びプライバシー権限を要求する可能性があると結論づけられました。その理由は見当もつきませんし、macOSには権限要求ダイアログがあまりにも多く(macOS 11 Big Surではさらに増えると予想されます)、今後いくつかダイアログが表示されても気づかないかもしれません。
メッセージとテキストメッセージの転送
古いMacから新しいMacに移行した際に引き継がれない設定の中で、おそらく最も意外なものは、メッセージアプリのテキストメッセージ転送でしょう。新しいiMacのメッセージアプリにSMSテキストメッセージが転送されていないことに気づくまで、数週間かかりました。それほど多くのメッセージは来ないので、普段はiPhoneで数件のメッセージを処理するのですが、iMacから返信した方が都合が良いメッセージがiPhoneに届いた時、Macのメッセージアプリに表示させる方法を見つけるのに数分かかりました。
コツは、テキストメッセージの転送はMacのメッセージアプリではなく、iPhoneから操作することです。「設定」>「メッセージ」>「テキストメッセージの転送」と進み、新しいMacのスイッチを切り替えます。デフォルトではオフになっていますが、下の左側のスクリーンショットでは有効にしています。
Wi-Fi 通話経由で他のデバイスに電話をかけたり受けたりする機能も、このカテゴリーに該当する可能性があります。「可能性がある」と書いたのは、「設定」>「電話」>「他のデバイスでの通話」でどのデバイスで通話を許可するかを選択する必要がありますが、上の右側のスクリーンショットでわかるように、私のデバイスはすべて既に有効になっており、新しい iMac も含まれています。(リスト内の一部のデバイスが重複している理由は、複数の Mac アカウントが同じ iCloud アカウントにログインしていることを反映しているのではないかと推測しています。)
私はいつもiPhoneとApple Watchを持ち歩いているので、MacのFaceTimeではWi-Fi通話をオフのままにしています。電話がかかってきたときに(最近はほぼスパム電話ですが)、Appleデバイスが鳴らし続けるのは困ります。
クラウドベースのファイル同期サービス
Dropbox、Google Drive、その他のクラウドベースのファイル同期サービスでは、新しいMacに移行した後、再度ログインが必要になると思います。これは当然のことです。新しいMacを、すべての変更が同期されるデバイスのコレクションに追加する必要があるからです。
Dropbox の場合、ログインの要求は簡単で分かりやすいが、落とし穴があるかもしれない。無料の Dropbox アカウントを持っている場合、接続できるデバイスは 3 台までだ (2019 年 3 月 14 日の記事“Dropbox、無料アカウントのデバイス数を 3 台に制限”参照)。Dropbox がこの制限を設ける前にもっと多くのデバイスをアカウントにリンクしていた場合、それらのデバイスはリンクされたままになるが、新しいデバイスを追加することはできない。だから、新しい Mac を入手した時、その新しい Mac を Dropbox アカウントに接続するために他の複数のデバイスを削除しなければならない可能性がある。ここでも「可能性がある」と書いたのは、私の古い iMac と新しい iMac の両方が Dropbox アカウントに接続されていたようで、接続済みデバイスが 4 台になったため、これはあり得ないはずのことだからだ。私の iPhone は、以下に示すように、接続できないと認識しているようだ。
Googleドライブは、Googleの「バックアップと同期」というちょっと変わった名前のアプリでローカルに管理されていますが、状況が少し異なります。私の経験では、Googleドライブアカウント内のファイルのローカルバージョンとして指定したFinderフォルダが、このアプリでは認識されないことがよくあります。そのため、再度ログインする必要があるだけでなく、そのフォルダを再度選択する必要が生じる可能性があり、ファイル間で同期の競合が発生する可能性も否定できません。
クラウドアプリのサブスクリプション
- Adobe Creative Cloud: Dropboxと同様、Adobe Creative CloudもアクティベートしたMacの台数をカウントしますが、実際には正しくカウントされていないようです。デフォルトでは(少なくとも私のプランでは)、2台のMacに同時にインストールしてアクティベートできます。私の場合、通常はiMacとMacBook Airです。例えば、新しいiMacでIllustratorを起動すると、この制限を超えてしまうのではないかと心配していましたが、新しいMacでAdobeアカウントにログインすると、Illustratorは問題なく起動しました。アクティベート済みデバイスのリストを確認すると、4台と表示されていましたが、これは間違っているようです。3台目のデバイスであるMacBook AirではIllustratorが正常に起動しなかったため、どこかに不一致があるようです。
- Microsoft 365:私のMicrosoft 365アカウントは最大5台のデバイスに対応しており、より寛大ですが、それでもデバイスを記録させようとします。新しいiMacで初めてMicrosoft Wordを使ったとき、「アクティベート」ボタンをクリックして、Microsoftの認証情報でログインする必要がありました。
- Setapp:これも特に驚くようなことではありませんが、Setappライブラリのアプリをご利用の場合、Setappアカウントに再度サインインするまでアプリは動作しなくなりますのでご注意ください。iPhoneコンパニオンアプリのサポートが追加されたことで、Setappはデバイスの台数を考慮できるようになりました。そのため、新しいMacを追加するには、1台のデバイスを切断する必要がある場合があります。一時的に新旧両方のMacを使用する必要がある場合、これは面倒な作業になる可能性があります。場合によっては、別のデバイスに1ヶ月間2.49ドルを支払う必要があるかもしれません。
その他の癖は?
特定のMacに紐付けられ、新しいMacに移行した後に、何らかの設定を有効にしたり、アカウントにログインしたり、許可されたデバイスを変更したりするまで動作しなくなるアプリやサービスは他にもたくさんあると思います。もしこれらの問題に遭遇したことがあれば、コメント欄でお知らせください。この記事を読んでいる皆さんが、移行後に何が必要かを把握し、Macへの移行を進めることができるようになります。