私は新しいMacBook ProにTime Machineのバックアップを引き継ぐのが難しい。同じトピックについて多くのQ&Aを読んだことがありますが、私の場合の解決策はありませんでした(これが重複しているとは思わない理由です)。
私は古いMacBook Proにアクセスできないので、これは私にとって非常に重要です。 2つのTime Machineバックアップがあります。1つは外付けハードドライブに、もう1つはTime Capsuleにあります。どちらにもアクセスできません。
これが私がこれまでに試したことです。
外付けハードドライブ
ドライブをマウントすると、 Backups.backupdb
フォルダがありますが、アクセスできません。ターミナルから:
$ ls -l
total 240
drwxrwxr-x@ 6 giovanni.lovato staff 204 Aug 30 10:49 Backups.backupdb
$ ls Backups.backupdb/
ls: : Operation not permitted
$ sudo ls Backups.backupdb/
ls: : Operation not permitted
私はそれにアクセスできない、rootとしてでさえないようです。コマンドの使用方法を見つけました vsdbutil
助けるかもしれないので、私は試してみました:
$ sudo vsdbutil -d /Volumes/TM
それでも:
$ sudo ls Backups.backupdb/
ls: : Operation not permitted
拡張属性を確認しました。
$ sudo xattr Backups.backupdb
com.apple.backupd.ThinEncryptedRecoverySets
そしてそれらを削除しようとしました、しかし:
$ sudo xattr -d com.apple.backupd.ThinEncryptedRecoverySets Backups.backupdb
xattr: [Errno 1] Operation not permitted: 'Backups.backupdb'
バックアップを継承するには、実行する必要があります tmutil associatedisk
しかし、バックアップフォルダへのアクセスを取り戻すまでこれを行うことはできません。
タイムカプセル
Time Capsuleバックアップでも大丈夫です。ドライブをマウントしてコマンドを実行しました。
$ sudo tmutil inheritbackup /Volumes/Backup/L-C02LPHF5FD56.sparsebundle
Attaching disk image...
Enter password to access "L-C02LPHF5FD56.sparsebundle":
** /dev/rdisk4s2 (NO WRITE)
Can't open /dev/rdisk4s2: Operation not permitted
/Volumes/Backup/L-C02LPHF5FD56.sparsebundle: Attach failed: The operation couldn’t be completed. Exec format error (error 8)
確認しました /dev/rdisk4s2
許可を得ず、書き込みフラグを設定しようとしましたが、失敗しました。
$ ls -l /dev/rdisk*
crw-r----- 1 root operator 1, 0 Aug 30 10:43 /dev/rdisk0
crw-r----- 1 root operator 1, 1 Aug 30 10:43 /dev/rdisk0s1
crw-r----- 1 root operator 1, 2 Aug 30 10:43 /dev/rdisk0s2
crw-r----- 1 root operator 1, 3 Aug 30 10:43 /dev/rdisk1
crw-r----- 1 root operator 1, 4 Aug 30 10:43 /dev/rdisk1s1
crw-r----- 1 root operator 1, 5 Aug 30 10:43 /dev/rdisk1s2
crw-r----- 1 root operator 1, 6 Aug 30 10:43 /dev/rdisk1s3
crw-r----- 1 root operator 1, 7 Aug 30 10:43 /dev/rdisk1s4
crw-r----- 1 root operator 1, 8 Aug 30 10:43 /dev/rdisk2
crw-r----- 1 root operator 1, 9 Aug 30 10:43 /dev/rdisk2s1
crw-r----- 1 root operator 1, 11 Aug 30 10:43 /dev/rdisk2s2
crw-r----- 1 root operator 1, 10 Aug 30 10:43 /dev/rdisk2s3
crw-r----- 1 root operator 1, 12 Aug 30 10:44 /dev/rdisk3
cr-------- 1 root operator 1, 13 Aug 30 11:22 /dev/rdisk4
cr-------- 1 root operator 1, 14 Aug 30 11:22 /dev/rdisk4s1
cr-------- 1 root operator 1, 15 Aug 30 11:22 /dev/rdisk4s2
$ sudo chmod u+w /dev/rdisk4s2
chmod: Unable to change file mode on /dev/rdisk4s2: Operation not permitted
私は完全に立ち往生しています、他に解決策を見つけることができないので、私はここでいくつかのアドバイスを求めています!
Backups.backupdb
Finderのフォルダ?バックアップディスクのパスワードは保護されていますか?ディスクを特別な方法でマウントしますか(たとえば、 mount
)? Time Capsuleについては、ドライブを正しくマウントできると書いていますが、その内容をFinderで見ることができますか? Time Capsuleはネットワーク接続型ストレージ(NAS)ですね。どうしてあなたは Can't open /dev/rdisk4s2
エラー、 /dev/rdisk4s2
ローカルディスク、または何かが足りないのですか。
/dev/rsdisk4s2
Time Capsuleをマウントすると多分 .sparsebundle
マウント時にファイルがそれを作成しますか?
sudo tmutil associatedisk -a "/Volumes/<your harddisk name>" "/Volumes/<YourTimeMachineDisk>/Backups.backupdb/<your computer name>/Latest/<your harddisk>"
?どれ? Time Machineバックアップディスクのアクセス権を変更しようとしないことをお勧めします。おそらくそれはできなくなりますが、バックアップディスクが使用できなくなる可能性があります。