
macOS 27環境でAirMac Time CapsuleをTime Machineバックアップ先として延命
はじめに
macOS 27 Golden Gateでサポート対象外となったAirMac Time CapsuleをTimeCapsuleSMBというオープンソースで延命したメモです。

TimeCapsuleSMBのリリース当初は、2013年製の第5世代Time Capsule(タワー型)のみ再起動後のSamba自動起動に対応していたが、現在では第1〜4世代のフラット型モデルでも再起動後にSambaが自動起動するようになっている。
自己責任とはなるが、Time Capsuleの延命を考えていたら試してみる価値は大いにある。
Time Capsule
Appleが開発・販売していた、バックアップ用ハードディスクを搭載する無線LANルーターで、2009年頃にTime Capsule 1TBモデルを購入していた。
バックアップのためのディスクスペース拡大のため、1TBの内蔵HDDを2.5TBに換装して、17年が経過した現在でも現役でデータバックアップを支えてくれている。
macOS 27 Golden Gate
2026年9月15日に公開されたMac向けOSのメジャーバージョンmacOS 27 Golden Gateが登場。サンフランシスコのゴールデン・ゲート・ブリッジにちなんで名付けられている。
さまざまな進化を遂げる一方で、大きな変更点としてIntel Macのサポート終了とAppleシリコンへの完全移行や、Appleが開発した古いファイル共有プロトコル「AFP(Apple Filing Protocol)」の廃止が行われた。
2世代前のSequoiaのリリースに合わせて、将来的にTime CapsuleでのTime Machineバックアップが使用できなくなることが案内されていた。

TimeCapsuleSMB
AppleのAirMac Time Capsuleに最新のファイル共有プログラムであるSamba(SMBプロトコル)を導入し、最新のmacOS環境でもTime Machineバックアップやファイル共有を継続できるようにするための有志による延命ツールである。

macOS用のアプリが用意されているため、GitHubの説明に沿って導入を進める。

macOS用アプリダウンロード
最新リリースのアプリを公式サイトからダウンロードする。

Sambaのデプロイとファームウェアパッチの適用
TimeCapsuleSMBアプリを起動し、ローカルネットワークへのアクセスを許可する。

Time Capsuleの右側のAddをクリックする。

Time Capsuleのパスワードを入力し、Save Deviceをクリックします。

パスワード入力間違えると下記エラーとなった。

正しいパスワードを入力すると、Time Capsule のSSHを有効化と再起動の確認のためのポックアップが開くので、許可のためにEnable SSH and Rebootをクリックする。

アプリが Time Capsule のSSHを有効化するまで待つ。

当然であるが、接続していたTime Capsuleは切断された。

1、2分ほどで下記画面となった。

左サイドバーで追加したデバイスをクリックし、Install / Updateタブを開く。

Install / Update Sambaをクリックして、にデプロイする。

NetBSD4のアクティベーションを待つ。

ステータス説明のポップアップが消えて、Install / Updateの完了が画面下に表示される。

第1世代〜第4世代のTime Capsuleは、MaintenaceタブのPersistent NetBSD4 Boot Hookセクションに進む。

Plan Patchをクリックしてインストール可能か確認する。

Write Patchを実行してデバイスに書き込む。

ファームウェアの更新の確認があるので、Write Firmwareをクリックして許可する。

フラッシュメモリへの書き込み検証が完了すると、下記ポップアップ画面が表示される。

Time Capsule再起動(手動で電源コードの抜き差し)
Time Capsuleの電源コードを抜き、10秒待ってから再び挿し込み、手動再起動を行う。

再起動後に、View Checkupを選択して、Run Checkupをクリックする。

少し待つとチェックが完了した。

ネットワーク経由でTime Capsuleを発見できた。

アクセスするとTimeMachineバックアップに加えて、ファイルもそのまま利用可能だった。、アクセスしてみると従来のTime Machineバックアップもファイルもそのまま残っていた。

また、接続プロトコルが変わったことで「AirMacユーティリティ」が使えなくなるかと思いきや、問題なくそのまま利用することができた。

macOSのアップデートとTime Machineの再設定
Time Capsule側の準備が整ったので、MacBook Air M3 のOSをSequoiaから最新の Golden Gate へアップデートする。

システム設定からmacOS 27 Golden Gateとなったことを確認。

Time Machineを開くと、以前のAFPで接続していたバックアップ先となっているため、一度削除して追加作業を行う。

既存バックアップの引き継ぎを行うことができるようだったので、既存のバックアップを使用を選択する。

無事に一覧に追加された。

あわせて、NASとしても利用しているので「サーバへの接続」をsmb接続として追加した。

MacMini2012にもTime Machineを設定していたので、少しの間登録して様子を見ることにする。
まずは、Time Capsule側からTime Machineのバックアップを開始する。

OSアップデート後でもあるので時間がかかると思いつつ、進捗が心配だったのでターミナルで下記コマンドで確認する。
log stream --style compact --predicate 'subsystem == "com.apple.TimeMachine"'
ログが流れていたので、バックアップも無事に進んでいることが確認できた。