Time Machine Bertekad untuk Menghapus Cadangan Lama untuk Membuat Ruang yang Tidak Perlu

7

Oke, jadi mesin saya mengalami pemadaman listrik pagi ini, dan ketika Time Machine melakukan back-up sepertinya telah memutuskan tidak bisa mempercayai log peristiwa yang biasa digunakan:

02/10/2014 14:56:43.351 com.apple.backupd[63107]: Event store UUIDs don't match for volume: Macintosh HD

Kemudian mulai melakukan deep-scan, yang bisa dimengerti saya kira.

02/10/2014 14:56:43.428 com.apple.backupd[63107]: Deep event scan at path:/ reason:must scan subdirs|new event db|
02/10/2014 15:04:58.809 com.apple.backupd[63107]: Finished scan
02/10/2014 15:10:53.693 com.apple.backupd[63107]: Found 402101 files (1.8 TB) needing backup
02/10/2014 15:10:53.747 com.apple.backupd[63107]: 2.16 TB required (including padding), 1.04 TB available

Namun, perkiraan ruang yang dibutuhkan terlalu tinggi; ukuran total volume cadangan saya hanya 3tb, dan total data di Macintosh HDsekitar 2tb, ini berarti bahwa jika saya membiarkan Time Machine terus berjalan itu akan menghapus semua riwayat cadangan saya dan kemudian gagal dengan peringatan bahwa itu bisa ' t cadangan karena tidak ada cukup ruang.

Ini jelas salah, karena cadangan pada disk valid, dan harus cocok dengan sebagian besar file yang ditemukan di Macintosh HD.

Apakah ada cara saya bisa membuat Time Machine mengenali ini dan menyesuaikan perkiraannya? Jika tidak maka saya harus memulai dengan back-up baru, tetapi itu akan memakan waktu berhari-hari untuk diperbarui lagi!

[sunting] Saya baru saja mencoba menggunakan tmutil associatedisk -adan tmutil inheritbackuptidak berhasil, setelah pemindaian yang lebih dalam lagi, mulai mencoba membuang cadangan yang lama lagi.

Haravikk
sumber
Lihatlah jawaban saya pada pertanyaan terkait. Anda harus dapat "merawatnya" kembali ke kesehatan dengan mengatur preferensi Time Machine untuk mengabaikan hampir semua folder di root boot drive Anda. Setelah beban yang lebih kecil dicadangkan, hapus satu folder secara perlahan sampai Anda mendapatkan perkiraan ukuran yang masuk akal. Tandai jika Anda benar-benar tidak bisa mendapatkan ini dan saya akan mencoba menjawab ini secara lebih rinci pada protokol keperawatan ...
bmike
2
Feck, saya pikir saya sudah tahu mengapa Time Machine mencoba untuk membuat cadangan begitu banyak; ternyata cadangan "lengkap" terakhir tidak selengkap hal-hal Time Machine, karena seluruh folder pengguna saya kosong (pada cadangan). Saya sudah terbiasa tmutil deletemembuangnya jadi semoga kembali normal!
Haravikk
OK - biarkan Anda menjawab ini dengan temuan Anda dengan menjawab sendiri pertanyaan ini. Saya hanya akan soft link ke utas lain karena Anda memiliki beberapa info baru yang hebat yang mungkin tidak cocok pada pertanyaan lain sebagai jawaban.
bmike

Jawaban:

3

Ternyata masalah khusus saya tidak dicakup oleh kasus lain yang serupa, jadi saya akan memposting jawaban saya sendiri yang menjelaskan masalah aktual yang saya miliki, dan solusi yang saya temukan untuk itu.

Dalam kasus saya, tampaknya cadangan Time Machine "lengkap" terakhir saya sebenarnya rusak entah bagaimana; ketika saya melihat ke dalamnya saya menemukan bahwa isi folder pengguna saya hilang, jadi Time Machine sebenarnya benar dalam berpikir bahwa itu perlu untuk mencadangkan semuanya dari folder pengguna saya lagi.

Untuk mengatasi ini, saya perlu menghapus cadangan "lengkap" terakhir pada drive Time Machine saya. Untuk melakukan ini saya membuka volume Mesin Waktu saya di Finder, dan menavigasi di dalam Backups.backupdbfolder, nama komputer saya dan kemudian menemukan folder dengan waktu dan tanggal terbaru. Setelah melihat sekilas beberapa folder terbesar, saya melihat bahwa folder pengguna saya (yang terbesar di sistem saya) kosong.

Untuk memperbaiki masalah ini saya kemudian menjalankan perintah berikut di Terminal:

sudo tmutil delete "/Volumes/Time Machine Backup/Backups.backupdb/MyComputer/2014-10-01-175432"

Tentu saja Anda harus mengganti bagian dalam tanda kutip dengan jalur yang benar ke cadangan rusak. Anda juga dapat melakukan ini dengan mudah dengan mengetikkan sudo tmutil delete(dengan spasi di akhir) dan kemudian menyeret folder ke jendela Terminal untuk menambahkan jalan untuk Anda (mungkin termasuk backslash, ini normal). Anda harus menjalankan perintah ini menggunakan akun administrator dan memasukkan kata sandi, karena hanya administrator yang dapat mengubah cadangan Time Machine.

Bagi siapa pun yang mengalami masalah serupa dengan apa yang saya lihat, saya sekarang sangat merekomendasikan untuk memberikan cadangan cepat Anda cek cepat untuk memastikan bahwa Anda tidak mengalami masalah yang sama dengan saya; walaupun kemungkinan terjadinya korupsi ini tampaknya sangat rendah (Time Machine harus diputus secara paksa atau macet agar hal itu terjadi, meskipun memutus volume Time Machine Anda dapat melakukannya), tidak butuh waktu lama untuk memberikan cadangan terbaru Anda periksa cepat, tetapi ini dapat menghemat banyak waktu sebelum Anda melanjutkan dan mencoba solusi lain yang mungkin.

Jika Anda tidak mengalami masalah yang sama saya lakukan maka saya sarankan mencoba tautan berikut:

Haravikk
sumber