Kesulitan untuk mewarisi cadangan Time Machine di MacBook Pro baru

3

Saya mengalami kesulitan untuk mewarisi cadangan Time Machine di MacBook Pro baru. Saya telah membaca banyak T&J tentang topik yang sama, tetapi tidak ada solusi untuk kasus saya (itulah mengapa saya tidak berpikir ini adalah duplikat).

Saya tidak memiliki akses ke MacBook Pro lama saya, jadi ini sangat penting bagi saya. Saya memiliki dua cadangan Time Machine, satu di Hard Drive eksternal dan satu di Time Capsule. Saya tidak dapat mengakses keduanya.

Inilah yang saya coba sejauh ini:

Hard Drive Eksternal

Jika saya memasang drive, saya dapat melihat Backups.backupdbfolder di dalamnya, tetapi saya tidak dapat mengaksesnya. Dari Terminal:

$ 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

Sepertinya saya tidak memiliki akses ke sana, bahkan tidak sebagai root. Saya menemukan bahwa penggunaan perintah vsdbutildapat membantu, jadi saya mencoba:

$ sudo vsdbutil -d /Volumes/TM

tetapi tetap saja:

$ sudo ls Backups.backupdb/
ls: : Operation not permitted

Saya memeriksa atribut yang diperluas:

$ sudo xattr Backups.backupdb
com.apple.backupd.ThinEncryptedRecoverySets

dan mencoba untuk menghapusnya, tetapi:

$ sudo xattr -d com.apple.backupd.ThinEncryptedRecoverySets Backups.backupdb
xattr: [Errno 1] Operation not permitted: 'Backups.backupdb'

Untuk mewarisi cadangan, saya tahu saya harus menjalankan tmutil associatedisk, tetapi saya tidak bisa melakukan ini sampai saya mendapatkan kembali akses ke folder cadangan.

Kapsul waktu

Tidak beruntung dengan cadangan Time Capsule. Saya telah memasang drive dan menjalankan perintah:

$ 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)

Saya sudah memeriksa /dev/rdisk4s2izin dan mencoba mengatur tanda tulis, tidak berhasil:

$ 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

Saya benar-benar terjebak, tidak dapat menemukan solusi di tempat lain jadi saya meminta saran di sini!

Giovanni Lovato
sumber
Apakah Anda mendapatkan pesan kesalahan saat dijalankan sudo tmutil associatedisk -a "/Volumes/<your harddisk name>" "/Volumes/<YourTimeMachineDisk>/Backups.backupdb/<your computer name>/Latest/<your harddisk>"? Yang mana? Saya sarankan agar Anda tidak mencoba mengubah izin disk cadangan Time Machine, Anda mungkin tidak akan bisa melakukannya, tetapi dapat membuat disk cadangan tidak dapat digunakan.
jaume
Saya mencoba perintah itu, tetapi saya mendapatkan "Operasi tidak diizinkan". Itu sebabnya saya membuka pertanyaan baru, karena pertanyaan yang Anda tautkan dan banyak lainnya tidak menjawab kesalahan izin yang saya alami.
Giovanni Lovato
Terima kasih atas jawaban Anda, dan dapatkah Anda melihat isi Backups.backupdbfolder hard drive eksternal di Finder? Apakah kata sandi disk cadangan dilindungi? Apakah Anda memasang disk dengan cara khusus (misalnya dengan mount)? Tentang Time Capsule, Anda menulis bahwa Anda berhasil memasang drive, dapatkah Anda melihat isinya dengan Finder? Time Capsule adalah penyimpanan yang terhubung dengan jaringan (NAS), bukan? Kenapa Anda mendapatkan Can't open /dev/rdisk4s2kesalahan, /dev/rdisk4s2apakah disk lokal, atau saya kehilangan sesuatu?
jaume
Saya bisa melihat isi disk di Finder, tetapi tidak di Terminal (baik untuk drive eksternal dan Time Capsule). Saya tidak memasang drive dengan cara khusus, hanya terhubung. Tentang Time Capsule, itu adalah pertanyaan yang baik yang saya tanyakan pada diri saya juga, tetapi saya tidak tahu mengapa itu menciptakan /dev/rsdisk4s2ketika saya memasang Time Capsule; mungkin .sparsebundlefile - file itu membuat itu ketika pemasangan?
Giovanni Lovato
Ya, tentu saja, Anda benar, sparsebundle adalah gambar disk, sekarang jelas. Jika Anda memilih disk Time Machine dan menekan Command-i (Get Info), adalah opsi "Abaikan kepemilikan pada volume ini" di bagian bawah bagian "Berbagi & Izin" tidak dipilih (tidak dicentang) (sesuai dengan support.apple.com / en-us / HT202380 , harus dipilih)?
jaume

Jawaban:

6

Saya memiliki masalah yang sama dan menemukan solusinya: Saya menambahkan aplikasi terminal System Preferences -> Security & Privacy -> Privacy -> Full Disk Access, kemudian bekerja.

Bertolt Meyer
sumber
Terima kasih! Ini memecahkan masalah bagi saya. Baru kemarin masih di macOS 10.12 Sierra aku bisa cddan lsdan di taildalam /Volumes/myTimeMachine/Backups.backupdb/dan hari ini di 10.14 Mojave tiba-tiba gagal. Tidak bisa menjelaskan Khawatir bahwa TimeMachine saya mungkin rusak ... Pemilik, grup, dan izin yang dicek Backups.backupdbkarena saya khawatir mereka mungkin berubah. Tapi itu juga masuk akal. Jadi itu adalah mekanisme keamanan baru "Akses Disk Penuh" yang membuat perbedaan!
porg