Untuk mudah melihat backupd
log kita lihat di Time Machine Buddy widget. Perhatikan juga bahwa ada log lain di disk cadangan itu sendiri, dalam file tersembunyi .Backup.log
yang dapat ditemukan di folder setiap cadangan. Ini memberikan beberapa informasi selain backupd
log.
Perhatikan bahwa seringkali log menunjukkan angka yang tampaknya tidak cocok:
Tidak diperlukan penipisan cadangan di muka: 821,4 MB diminta (termasuk padding) [..]
Menyalin 1630 file (3,8 MB) dari volume Macintosh HD.
Di atas, lebih sedikit file yang benar-benar disalin daripada yang diperkirakan sebelumnya. Karena Time Machine bergantung pada FSEvents yang hanya melaporkan perubahan direktori, saya berasumsi bahwa dalam contoh di atas direktori ini menyimpan total 821,4 MB dalam file. Ketika benar-benar menyalin file, Time Machine kemudian membandingkan direktori yang diubah pada hard disk dengan cadangan, dan menemukan bahwa hanya 3,8 MB file yang benar-benar diubah.
Untuk melihat apa yang telah ditulis ke cadangan, lihat TimeTracker (GUI) atau timedog (baris perintah). Perhatikan bahwa, bahkan ketika dijalankan sebagai pengguna admin, terkadang program ini harus dijalankan sebagai root untuk melihat semua file. Ketika tidak melakukan itu, alat-alat ini mungkin misalnya tidak memperhitungkan cadangan log dan data MySQL, yang dimiliki oleh _mysql di grup wheel :
cd "/ Volume / Cadangan XX / Backups.backupdb / XX / Terbaru"
sudo ls -l "Macintosh HD / usr / local / mysql-5.0.51a-osx10.5-x86"
[..]
drwxr-x --- @ 6 _mysql wheel 374 2 Jul 20:05 data
Dalam kasus tersebut kedua alat akan (secara diam-diam) melaporkan ukuran cadangan total yang lebih rendah dan lebih sedikit file daripada backupd
log di Konsol. Jadi, jika angkanya tidak cocok dengan log, maka untuk TimeTracker:
sudo ~ / Downloads / TimeTracker.app / Contents / MacOS / TimeTracker
Demikian juga untuk timedog:
cd "/ Volume / Cadangan XX / Backups.backupdb / XX"
sudo ~ / Downloads / timedog
Untuk mudah menemukan file besar pada hard disk Anda melihat Disk Persediaan X . Program ini tidak ada hubungannya dengan Time Machine, tetapi mungkin membantu menyelidiki masalah, seperti ketika Anda bertanya-tanya mengapa cadangan Anda jauh lebih kecil daripada ruang yang digunakan pada hard disk Anda. Perhatikan bahwa program ini mungkin akan selalu melaporkan lebih sedikit ruang disk total dalam judul jendelanya daripada di layarnya tempat orang dapat memilih disk mana yang akan diselidiki (bahkan ketika dijalankan sebagai root dan memilih menu Lihat, Tampilkan Ukuran File Fisik). Tetapi jika ukuran total yang dilaporkan benar-benar jauh lebih kecil daripada total sebenarnya yang digunakan pada Mac Anda, maka mungkin membantu menjalankannya sebagai root:
sudo "$ HOME / Downloads / Disk Inventory X.app/Contents/MacOS/Disk Inventory X"
Untuk menghapus file dari cadangan (seperti jika Anda mengetahui bahwa Time Machine sebenarnya mencadangkan beberapa file besar, seperti file log MySQL yang dapat dijalankan), Apple menulis :
Ingin menghapus semua instance file atau folder yang sebelumnya didukung? Cukup mudah. Luncurkan Time Machine, pilih item yang akan dihapus, lalu pilih "Hapus dari semua cadangan" dari menu tindakan di toolbar Finder.
Sekarang, jika file yang ingin Anda hapus hanya terlihat untuk di-root, maka Anda harus memanggil "Enter Time Machine" sebagai root juga. Dan itu membutuhkan Finder untuk dimulai sebagai root terlebih dahulu:
sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
Ini terlihat seperti Finder normal, tetapi Anda akan melihat root di sebelah ikon folder rumah di bilah samping Finder. Sekarang gunakan Shift-Cmd-G (menu Go, Go to Folder) untuk mendapatkan, misalnya, /usr/local
dan menemukan folder dari mana Anda ingin menghapus file dari disk cadangan. Selanjutnya, masukkan Time Machine (dan sekali lagi validasikan bahwa root ditampilkan di sebelah ikon folder rumah) dan ikuti instruksi Apple. Setelah selesai menghapus file dari cadangan, tekan Ctrl-C di Terminal untuk menghentikan Finder-root. (Saya juga perlu keluar dari Mac saya karena disk jarak jauh tidak akan lepas dengan benar.)
Jika Anda menggunakan bundel jarang (seperti saat menggunakan cadangan di jaringan) maka ruang kosong apa pun tidak akan direklamasi secara otomatis (atau: tidak sampai ruang dibutuhkan). Untuk menegakkan ini, lihat Bagaimana kembali semua / ruang paling bebas dari sparsebundle pada OS X . Ini tidak hanya berlaku untuk file yang Anda hapus secara manual, tetapi juga untuk file yang dihapus oleh Time Machine untuk cadangan per jam atau harian yang kadaluwarsa, selama penipisan pasca-pencadangan .
Time Machine akan benar-benar memadatkan bundel yang jarang itu sendiri, ketika ruang disk habis. Tetapi tampaknya ini mungkin pertama-tama menghapus beberapa cadangan lama selama penipisan pra-pencadangan , jadi mungkin lebih bijaksana untuk memadatkan secara manual jika Anda pernah menghapus beberapa file besar, atau jika cadangan yang kadaluwarsa mungkin menyertakan file besar:
Mulai penipisan pra-pencadangan: diminta 53,57 GB (termasuk bantalan),
9,90 GB tersedia
Tidak ada cadangan yang kedaluwarsa - menghapus cadangan terlama untuk membuat ruang
Cadangan yang dihapus / Volume / Cadangan XX / Backups.backupdb / XX / 2007-12-20-172543:
9,90 GB sekarang tersedia
Cadangan yang dihapus / Volume / Cadangan XX / Backups.backupdb / XX / 2007-12-31-005523:
9,90 GB sekarang tersedia
2 cadangan yang dihapus: cadangan terlama sekarang 8 Jan 2008
Menghentikan pencadangan.
Pencadangan dibatalkan.
Gambar disk Time Machine yang dikeluarkan.
Memadatkan gambar disk cadangan untuk memulihkan ruang kosong
Komposisi gambar disk cadangan yang lengkap
Mulai cadangan standar
[..]
Mulai penipisan pra-pencadangan: diminta 53,57 GB (termasuk bantalan),
12,75 GB tersedia
Terima kasih banyak kepada Adam Cohen-Rose untuk menguji hal di atas; lihat blognya untuk lebih jelasnya!
fseventsd
melihat "peristiwa masuk / Volume / .. tidak sinkron dengan volume. Menghancurkan log lama." Log yang baru dibuat juga akan memiliki pengenal baru, yang tidak lagi cocok dengan id yang disimpan dengan cadangan. Ini memberitahu Time Machine untuk membandingkan harddisk Anda dengan cadangan terakhir. Jika seseorang menggunakan beberapa disk cadangan, maka jikafseventsd
membuat log baru, maka Time Machine pada akhirnya akan berubah menjadi "Event store UUIDs tidak cocok" untuk setiap disk cadangan.