Bagaimana cara mengembalikan hard drive eksternal yang gagal dari Time Machine?

10

Hard drive eksternal saya gagal. Ini tidak akan lagi berputar dan karenanya tidak dapat dilepas. Untungnya saya telah menambahkannya ke backup OSX Time Machine saya. Jadi, karena disk murah, saya bisa membeli drive eksternal baru dan mungkin lebih besar, bukan? Tapi bagaimana cara memberi tahu Time Machine bahwa ini adalah pengganti dan untuk mengembalikan ke drive baru?


PS - Ya saya memang menghapus drive eksternal dari daftar pengecualian TM dan telah memverifikasi bahwa cadangan ada di drive eksternal TM sendiri.


PPS - Diposting pertanyaan yang sama ini di forum dukungan Apple dan mendapat tanggapan bahwa saya hanya perlu memberi nama disk baru sama dengan disk lama. Ini bukan dari karyawan Apple. Adakah pikiran?

dacracot
sumber

Jawaban:

8

Memberi nama drive baru sama dengan drive lama adalah langkah pertama, tetapi itu tidak mengembalikan file Anda. Setelah itu Anda perlu membuka drive (kosong) di Finder dan kemudian "Enter Time Machine" dari ikon Time Machine di Menu Bar. Anda kemudian dapat kembali ke cadangan terakhir Anda, pilih semua file dan folder di tingkat atas drive (lama) Anda, klik kontrol pada mereka dan kembalikan. Sebelum melakukan ini, saya mematikan cadangan Time Machine sementara pemulihan lama ini terjadi.

Saya mencoba Migration Assistant tetapi tampaknya tidak memiliki kemampuan untuk memilih hard drive tertentu untuk dipulihkan.

Saya di tengah pemulihan menggunakan metode ini, dan belum melihat apakah Time Machine di Snow Leopard berhasil mengidentifikasi drive baru sama dengan drive lama. Ketika saya mencoba metode ini tahun lalu di Leopard, Time Machine memutuskan bahwa drive yang identik dengan nama itu adalah drive baru dengan nama yang sama - Saya berakhir dengan dua cadangan bernama "Ext HD" dan Ext HD 1 ", salah satunya adalah drive lama, yang dibuang, dan keduanya bersama-sama menggandakan jumlah ruang yang mereka gunakan pada drive cadangan saya. Anda dapat mengontrol-klik pada item di Time Machine dan membuatnya menghapus semua backup dari item jika Anda berakhir dalam situasi ini, tetapi kemudian Anda akan kehilangan semua data cadangan arsip lama untuk drive.

Juga, saya menduga metode ini melewatkan file tersembunyi di root drive - jika Anda telah mengubah ikon drive itu tidak dikembalikan, misalnya. Jika itu masalah, saya yakin Anda dapat menavigasi satu tingkat ke mesin di jendela Time Machine, pilih hanya cadangan hard drive eksternal, dan pulihkan semuanya, tetapi kemudian akan berada dalam folder yang dinamai hard drive eksternal Anda. Anda harus memindahkan item yang terlihat dan tersembunyi secara manual setelah pengembalian selesai.

Ert
sumber
3
Pemulihan saya selesai, dan Time Machine tidak mengenali drive yang dipulihkan sebagai identik dengan yang asli - itu mencoba untuk mencadangkan seluruh konten lagi dari awal.
Ert
1
Hal ini dimungkinkan untuk mengaitkan disk baru dengan backup yang lama dengan menggunakan tmutil associatediskperintah apple.stackexchange.com/a/262005/83347
Michael_Scharf
Terima kasih. Saya akhirnya menemukan jawaban ini dan mulai memulihkan. Terima kasih banyak!
shigeya
3

Mari kita asumsikan

  • disk lama Anda dipasang di bawah /Volumes/USB-old
  • disk baru dipasang sebagai /Volumes/USB-new(mungkin nama yang sama dengan yang lama. Saya menggunakan nama yang berbeda untuk memperjelas apa itu)
  • cadangan mesin waktu di bawah /Volumes/backups

Untuk mengembalikan mesin waktu berhenti cadangan (dalam preferensi: hapus centang pada kotak "Cadangkan Otomatis") dan pulihkan pada baris perintah:

sudo tmutil restore /Volumes/backups/Backups.backupdb/MacBookPro/Latest/USB-old/* /Volumes/USB-new

Anda dapat mengaitkan disk baru dengan cadangan menggunakan:

sudo tmutil associatedisk /Volumes/USB-new /Volumes/backups/Backups.backupdb/MacBookPro/Latest/USB-old

Catatan: bahkan jika disk baru Anda dipasang dengan nama yang sama dengan yang lama, Anda harus menjalankan perintah di atas, karena mesin waktu menggunakan disk UUID dan bukan nama disk untuk mengaitkan cadangan (lihat man tmutil)!

Jika sekarang Anda mengaktifkan mesin waktu, itu tidak akan membuat cadangan baru dan menambahkan perubahan di atas cadangan yang lama.

Michael_Scharf
sumber
Sangat merekomendasikan solusi ini; bekerja dengan sempurna untuk saya memulihkan drive data dengan lebih dari 2,5 TB data (butuh sekitar 16 jam pada mini Mac 2010 yang menjalankan High Sierra, dan dua drive USB).
outis nihil
"hentikan mesin waktu (dalam preferensi)" - apakah kotak centang "Cadangkan Otomatis" di System Preferences> Time Machine?
yurkennis
ya, itu kotak centang "Cadangkan Otomatis" di System Preferences
Michael_Scharf
1

Penamaan volume baru sama dengan yang lama membuatnya sangat mudah untuk mundur satu langkah dalam waktu dan mengembalikan konten direktori root volume itu.

Apa yang tampaknya tidak dilakukan pengembalian adalah menyalin atribut yang diperluas

com.apple.metadata:_kTimeMachineNewestSnapshot 

dan

com.apple.metadata:_kTimeMachineOldestSnapshot

yang digunakan Time Machine untuk memutuskan apakah perlu membuat cadangan file. Jadi, ketika Anda menghidupkan Time Machine kembali dengan volume baru di tempatnya, itu mencadangkan salinan lain dari setiap file tunggal alih-alih hanya membuat satu set tautan keras ke salinan yang sudah dimilikinya. Jika Anda memiliki drive cadangan yang cukup besar maka ini OK (tidak ideal, tapi OK). Jika drive cadangan Anda tidak memiliki ruang tambahan, maka Anda berpotensi mendapat masalah.

Saya belum mencoba memulihkan file menggunakan perintah Unix alih-alih tombol "Kembalikan" dari Time Machine untuk melihat apakah ada yang dapat mempertahankan atribut yang diperluas. Saya percaya bahwa mereka disimpan dalam cadangan Time Machine sehingga secara teori kita harus dapat mempertahankannya dan membuat Time Machine mengerti bahwa itu masih memiliki salinan file yang tidak berubah.

Ed Wagner
sumber
2
Untuk pemulihan baris perintah dengan Lion atau lebih besar, coba restorekata kerja tmutil .
Graham Perrin
-1

Dalam pemahaman saya, mencoba untuk menghindari "menduplikasi" file di USB-backup baru sia-sia. Inilah alasannya:

Saya baru saja mengalami situasi yang sama dengan OP, dan melalui obrolan Dukungan Apple Resmi melalui proses memulihkan file secara manual menggunakan Finder untuk mengakses database cadangan TM. Apa yang saya temukan - dan OAP divalidasi - adalah bahwa TM membuat salinan lengkap HDD EKSTERNAL setiap kali dicadangkan. (Tidak demikian untuk HD internal)

Yaitu, saya pergi ke SETIAP "folder-tanggal" dan satu set lengkap file saya ada di sana (pada tanggal pencadangan, jelas) memiliki secara efektif puluhan salinan dari file yang lebih lama. OAS mengkonfirmasi ini terjadi "dengan desain" memang, sangat tidak efisien dalam hal kecepatan dan ruang, dan itu adalah salah satu alasan mengapa TM menempatkan drive eksternal ke dalam daftar pengecualian secara default dan otomatis.

Karena itu, setelah pulih, saya harus pergi ke folder SETIAP dalam database dan menghapus file cadangan "lama", jika saya ingin menghemat ruang dalam disk Time Capsule. Seperti yang Anda lihat, "memetakan" disk cadangan lama yang baru tidak berpengaruh dalam mengurangi berapa kali file yang disalin dalam database cadangan.

Sekali lagi, ini adalah kasus nyata dan dengan obrolan Dukungan Resmi Apple.

Saya harap ini menambahkan rekomendasi dan komentar sebelumnya atau pengalaman lain yang sebaliknya.

Adakah rekomendasi untuk perangkat lunak MacOS cadangan INCREMENTAL yang lebih baik untuk mencadangkan drive USB? Dan untuk mencadangkan NAS? - Lupakan Cloud, yang akan membutuhkan waktu berbulan-bulan untuk pulih jika terjadi kegagalan besar (Dan di luar AS, Anda tidak mendapatkan layanan pengiriman surat disk pemulihan) jadi saya memilikinya, tetapi sebagai kasir Plan-C.

Federico
sumber
Anda sepertinya menjawab pertanyaan yang berbeda. Bisakah Anda menjelaskan bagaimana ini merupakan jawaban untuk pertanyaan ini ?
G-Man Mengatakan 'Reinstate Monica'