質問: 新しいmacに移行した後、airport time machineバックアップをどのように再関連付けしますか? 移行アシスタントを使用して、古いmacから新しいmacにファイルを直接コピーしました。新しいmacは、airportディスク上のtimemachineバックアップを「リンク」しません。ただし、古いtimemachineバックアップを参照することはできます。私はこの特定のコメントで関連記事を見つけました: http://www.macosxhints.com/comment.php?mode=display&format=threaded&order=asc&pid=9762 残念ながら、私のmacはまだ古いtimemachineバックアップに関連付けられません。何かアドバイス?
回答: これは私の答えではありません。これは、参照しやすいように、元のポスターによってリンクされた記事のコピー/貼り付けです。差出人: http://www.macosxhints.com/comment.php?mode=display&format=threaded&order=asc&pid=9762 私もtimecapsuleベースのtmバックアップを復元する必要がありましたが、この手順は機能することがわかりました。コマンドの順序は少し変更されていますが、これで問題が解決するはずです。次のコードでは、「timecapsule」がtimecapsuleの内部ディスクであり、「backupofmymac」が通常timecapsuleにバックアップするときにマウントされるスパースバンドルディスクイメージボリュームの名前であると想定します。まず、古い(正しい)スパースバンドルディスク(mymac_00f9e8d7c6b56.sparsebundle)イメージをダブルクリックして、そのボリュームをデスクトップにマウントします。また、繰り返しになりますが、上記のように、古いmac = 00:f9:e8:d7:c6:b5、新しいmac = 00:1a:2b:3c:4f:56です。$ sudo fsaclctl -p /volumes/backup\ of\ mymac -d $ sudo xattr -w com.apple.backupd.backupmachineaddress 00:1a:2b:3c:4f:56 /volumes/backup\ of\ mymac/backups.backupdb/mymac $ sudo fsaclctl -p /volumes/backup\ of\ mymac -e $ cd /volumes/time\ capsule $ sudo mv .00f9e8d7c6b56 .001a2b3c4f56 $ sudo mv mymac_00f9e8d7c6b56.sparsebundle mymac_ .001a2b3c4f56.sparsebundle ここで行ったことは、スパースバンドルボリューム(backups.dbが実際にある場所)内のaclを無効にしてから再度有効にし、xattrを使用して元のヒントに示されている方法でmacアドレスを変更したことです。次に、time capsuleのボリュームに移動し、macアドレスファイルとバックアップの名前を変更して、両方とも新しいmacアドレスを反映させました。これはtimecapsuleベースのtmバックアップで機能するはずです...私にとってはうまくいったので、幸運を祈ります。