回答:
ディスクをバックアップする代わりに、外部ディスクを簡単に回転させることもできます。Time Machineは、バックアップの実行中に接続されているディスクに対して、常に残された場所から継続します†。
(最初に)既存のバックアップディスクのクローンを作成するには、AppleのMac 101:Time Machineの「Mac OS X v10.6:現在のハードドライブから新しいハードドライブにバックアップを転送する方法」を参照してください。(コピーはここに保存されます。)注意:
スパースバンドルが表示される場合は、それらもコピーする必要があります。これらは、Mac miniに接続されている間にバックアップディスクを使用する場合のMacBookのバックアップです。
わかりませんが、Appleがドラッグアンドドロップの使用について書いていることが重要かもしれません。FinderまたはTerminalの通常のコピーは、TMが使用するハードリンクを台無しにする可能性があります。または、10.6が10.5よりもはるかに優れたハードリンクを処理します。Appleの指示は10.5では機能しない場合があります。
Appleの記事のステップ10と11は、クローンディスクを使用するようTMに指示する方法を説明しています。それが実際に必要かどうかはわかりません。Appleの指示に従うと、隠された「Cookie」を含む完全バックアップがコピーされるようです。したがって、10と11をスキップして、TMがディスクを交換したことをTMに明示的に通知せずに、古いディスクと新しいディスクの両方を使用するかどうかを確認します。
設定を手動で変更せずに TMが両方のディスクを使用したくない場合、スーパーユーザーの回答が得られる場合、接続されたディスクが変更されたことをTMが認識しないようにすることで手順10と11を置き換えることができます。そのためには、各バックアップの「Cookie」が一致することを確認してください。
各Macのバックアップ.aabbccddeeff
で、という名前の隠しファイルを見つけます。その名前は、そのMacのプライマリMACアドレスと一致しています‡(ターミナルでは、の出力を参照してくださいifconfig | grep ether
)。Mac miniの場合は、おそらくフォルダーにあります/Backups.backupdb/name-of-mac-mini
。MacBookの場合、バックアップはおそらくスパースバンドルを使用します。バンドルには、コンピューター名とそのMACアドレスが含まれる名前もあります。隠しファイルを見つけるには、最初に各スパースバンドルを開く/マウント(ダブルクリック)する必要があります。
/var/db/.TimeMachine.Cookie
そのバックアップに属するMac のファイルの内容と一致するように、そのファイルの内容を設定します。
プレスト:いつでもバックアップディスクを交換できます!
†
これは、TMが各バックアップで最後の既知のいわゆるイベントIDを保存するために機能します。したがって、TMはMac上の情報に依存せずに、バックアップディスクをMacと同期させます。ディスクを交換すると、新しいディスク上のこのイベントIDは以前のバックアップで使用されたイベントIDよりも低くなり、TMは前回よりも少しバックアップが必要であることがわかります。実際、TMはおそらく最後に使用したイベントIDを知りません。再度実行すると、バックアップディスクから最後に使用した値が常にフェッチされます。(イベントID は拡張属性に格納されます。ArsTechnicaは、TMが管理するログをTMが使用する方法を説明する、よく知られた技術記事をcom.apple.backupd.SnapshotVolumeLastFSEventID
特集していfseventsd
ます。)
上記を疑う場合:TimeTrackerなどのツールを使用して、バックアップに書き込まれる内容を確認します。
‡ちなみに、そのプライマリMACアドレスを使用することは、ロジックボードを交換したときに既存のバックアップディスクが認識されない理由でもあります。ロジックボードにはAirMacネットワークアダプタが含まれているようです。したがって、ロジックボードを交換すると、新しいプライマリMACアドレスも取得されます。
.aabbccddeeff
ファイルは実際にはディスクのルート(スパースバンドル内ではない) )。あなたが遭遇していることについて報告してください!