MacがAirPort Time Capsuleや古いNASにバックアップしていた場合、macOS 27 Golden Gateをインストールしてから、Time Machineがバックアップを完了していない可能性が高いです。これは不具合ではなく、アップデートを待っても解消しません。元になった手順はMacHabitsによるものです。
Golden GateはApple Filing Protocolを削除し、それに伴ってTime MachineのTime Capsule対応も終了しました。以下では、何が変わったのか、自分が影響を受けているかどうかの確認方法、そしてバックアップを再開するもっとも手早い方法を説明します。始める前に、アプリの互換性を確認し、オペレーティングシステムを変更する前に復元可能なバックアップを用意してください。
macOS 27で何が変わったのか
AFPはなくなりました。 Apple独自のファイル共有プロトコルは1988年にさかのぼります。SMBは2013年のOS X MavericksでMacの標準になり、macOS Big Surは2020年にAFPサーバを動かす機能を削除し、AppleはmacOS Sequoia 15.5でAFPクライアントを非推奨にしました。Golden Gateではクライアントが完全に削除されています。
Time Machineは現在のSMBを必要とします。 ネットワークバックアップにはSMBv2またはSMBv3が必要で、Golden Gateは最低でもTLS 1.2を含む、より厳格なネットワークセキュリティを適用します。
Time Capsuleはどちらの要件も満たせません。 Time Capsuleはどのモデルも、AFPとSMBv1に依存しています。そのため、どれも出荷時のままでは、Golden GateのTime Machineの保存先として機能しません。
Appleはこれを1年前から予告していました。Tahoeのバックアップ設定には、次のメジャーバージョンのmacOSではAirPort DiskやTime Capsuleのディスクをバックアップ先としてサポートしなくなるという警告が表示されていました。Sequoiaから直接アップグレードした場合や、警告を閉じてしまった場合は、見逃しやすいでしょう。
影響を受けているか確認する
ターミナルを開いて、次を実行します。
tmutil destinationinfo
保存先がTime CapsuleまたはAirPort Disk、あるいはURLがafp://で始まる場合は、影響を受けています。
次に、最後のバックアップがいつ終わったかを確認します。
tmutil latestbackup
日付がアップグレード前なら、それ以降は新しいバックアップが取れていません。これらのコマンドが正しく結果を返すには、ターミナルにフルディスクアクセス(システム設定 > プライバシーとセキュリティ > フルディスクアクセス)が必要な場合があります。
ほかのAFP接続も忘れないでください。Finderで移動 > サーバへ接続を選び、保存されているafp://のアドレスがないか確認します。
重要なこと:古いバックアップはまだ残っている
Time Capsule上の既存のTime Machineバックアップは、そのまま残っています。失ったのは、Golden Gateから新しいバックアップを追加する機能です。
これは次の2つの場面で重要になります。
- アップグレード前のファイルを復元する必要がある場合、Time Capsuleにまだ接続できるMac(Tahoe以前のMacなど)が必要です。あるいは、Time Capsuleのドライブからバックアップをコピーして取り出す必要があります。
- Tahoeに戻したくなった場合、アップグレード前のバックアップはそのTime Capsuleにあります。新しいバックアップ環境に数週間分の履歴がたまるまで、そのまま残しておいてください。
方法1:USBドライブ(もっとも速く、もっとも安い)
Macが1台なら、直接接続したドライブはもっとも信頼できるTime Machineの保存先で、どのネットワークバックアップよりも速く動作します。
- バックアップするデータの約2倍の容量がある外付けSSDまたはハードディスクを用意します。
- 接続し、システム設定 > 一般 > Time Machineを開いて、バックアップディスクを追加をクリックします。
- ドライブを選び、求められたら消去を選びます。バックアップの暗号化はオンのままにします。
- Macを電源につないだまま、最初のバックアップを実行します。完全バックアップなので、時間がかかります。
唯一の欠点は、ドライブを接続する手間です。デスクトップのMacなら、つないだままにします。ノートなら、机に着いたときに接続します。Time Machineは自動的に追いつきます。
方法2:SMB対応の新しいNAS
複数のMacをバックアップする場合や、何も接続せずにバックアップを実行したい場合は、SMB経由のTime Machineに対応したNASを使います。Synology、QNAP、TerraMasterなどの現行モデルが対応しています。
基本的な設定は、メーカーが違ってもよく似ています。
- Time Machine専用の共有フォルダを作成し、バックアップ専用のユーザーアカウントも作ります。
- SMBを有効にし、最小プロトコルをSMB2以上に設定します。
- NASでAFPを完全にオフにします。 SMBと一緒に有効のままにすると、Golden GateのMacで接続の問題が起きたことがあります。
- 共有フォルダでTime Machineのオプションを有効にします。 「Bonjour Time Machine broadcast」や「Enable as Time Machine target」といった名前になっていることが多いです。
- 共有に容量の上限(クォータ)を設定し、Time MachineがNAS全体を埋めないようにします。
- Macでシステム設定 > 一般 > Time Machineを開き、バックアップディスクを追加をクリックして、NASの共有を選びます。
NASが自動で表示されない場合は、先にFinderの移動 > サーバへ接続で、smb://に続けてアドレスを入力して接続し、そのあと追加します。
始める前に、NASのファームウェアを更新してください。古いファームウェアは、Golden Gateが受け付けないプロトコル設定を既定にしていることがあります。
方法3:コミュニティによるTime Capsuleの回避策
Time Capsuleに愛着があるなら、Microsoftのエンジニアが開発したTimeCapsuleSMBというオープンソースのプロジェクトがあります。これは、最新版のSambaをTime Capsuleに直接インストールします。これにより、SMB3で接続でき、Finderにも再び表示されます。
試す前に、トレードオフを知っておいてください。
- 非公式です。 Appleはサポートしておらず、機器のソフトウェアを書き換えます。
- Sambaサーバが自動で再起動するのは、第5世代のTime Capsule(2013年)だけです。 それより古いモデルは、再起動や停電のたびに手動でコマンドを実行する必要があり、誰かが気づくまでバックアップが黙って止まることになります。
- 新しいバックアップが始まります。 Time CapsuleをSMBに切り替えると、新しいTime Machineのバックアップチェーンが作られ、古い履歴には追加されなくなります。
- ハードウェアが古いです。 最新のTime Capsuleは2013年のもので、内蔵ドライブもおそらく10年前のものです。信頼できないバックアップ機器は、バックアップとは言えません。
たいていの人にとって、この回避策は、古いTime Capsuleを二次的なコピーとして役立てる妥当な方法ですが、メインのバックアップとしては適していません。
2つ目のコピーを持つ
バックアップを作り直すこの機会に、コピーを複数持つという古典的な助言に従うとよいでしょう。簡単な構成は次のとおりです。
- Time MachineをUSBドライブかNASに設定します。1時間ごとの自動的な高速復元に向いています。
- 2つ目のコピーを別の場所に置きます。Macから離して保管する別のドライブや、クラウドバックアップサービスです。
Macを襲う火事、盗難、サージ電流は、たいてい隣に置いたドライブも一緒に巻き込みます。これらの手順の元の版は、macOS 27のTime Machine、Time Capsule、AFPに関するMacHabitsのガイドで確認できます。
要点
- Golden GateはAFPを削除し、ネットワークバックアップにTLS 1.2を伴うSMBv2またはSMBv3を要求します。Time Capsuleはどちらもできません。
tmutil destinationinfoとtmutil latestbackupで確認します。- 古いバックアップはまだ残っています。新しい環境が実績を積むまで保管してください。
- もっとも手早い対処はUSBドライブ。複数のMacなら、AFPをオフにした新しいNASのSMB経由です。
- Time Capsuleの回避策は機能しますが、せいぜい二次的なコピーとして扱ってください。
この変更についてさらに: MacHabitsによる「macOS 27後のTime Machine」の解説。
出典: https://machabits.info/articles/time-machine-time-capsule-afp-macos-27