Bagaimana cara melihat file apa yang diubah di TimeMachine?

12

Saya mencoba TimeTracker, tms dan timedog tetapi tidak ada yang bekerja dengan OS X 10.6

Ada saran?

Roman Prykhodchenko
sumber

Jawaban:

24

Lion telah keluar dengan tmutilperintah dan halaman manual menunjukkan bahwa itu akan merangkak cadangan spesifik dan melaporkan informasi yang sangat rinci pada cadangan spesifik Anda. Verba membandingkan , uniquesize , dan calculatedrift tampilan yang paling berguna jika Anda tidak keberatan terminal.

Saya masih menggunakan BackupLoupe on Lion (dan juga pada OS yang lebih lama) dan sangat memuji dan berterima kasih kepada tim yang membangunnya setiap kali saya perlu menggunakannya. Saya mungkin harus mengirimi mereka lebih banyak uang. Itu bagus.

masukkan deskripsi gambar di sini

Itu membuatnya sangat mudah untuk melihat file apa yang mengambil ruang paling banyak di antara cadangan dan juga sangat diperlukan untuk mengetahui kapan file tertentu telah diubah dengan melacak setiap kali disimpan sebagai versi baru akan kembali dalam waktu. Ini bekerja pada basis data lokal sehingga Anda tidak merayapi sistem file masing-masing dan setiap permintaan - hanya sekali setiap kali untuk mengumpulkan delta untuk setiap cadangan. masukkan deskripsi gambar di sini

bmike
sumber
1
BackupLoupe - tip yang bagus. Memecahkan masalah saya, terlalu banyak cache dan cadangan khusus aplikasi tambahan di dalam ~ / Libary / Aplikasi Dukungan.
Alex Soto
6

Karena Time Machine menggunakan hardlink untuk menyimpan file yang tidak dimodifikasi (dan direktori), ini berarti bahwa file yang diubah dalam cadangan terbaru akan memiliki jumlah tautan 1 karena mereka unik. Gunakan ini bersama-sama dengan find untuk menghasilkan cantuman:

find /path/to/your/latest/backup -type f -links 1 -print 
Sven
sumber
1
Ini tidak berhasil. Itu hanya menampilkan semua file.
Sebenarnya - ini bekerja untuk saya. Saya menguji beberapa folder dengan lebih dari 2000 foto, dan setiap kali mengambil 20 atau 200 (atau nol) file yang baru cadangan itu. Saya masih suka soma-zone.com/BackupLoupe tetapi ini sepertinya menjawab pertanyaan tentang apa yang baru dalam cadangan dengan perintah find yang pintar dan cepat.
bmike
1

Masalah dengan perintah find tampaknya adalah HFS memungkinkan tautan keras pada direktori dan juga file biasa. Akibatnya, file yang belum dicadangkan untuk sementara waktu akan muncul dengan satu tautan tetapi salah satu direktori induknya mungkin memiliki banyak tautan.

pengamat
sumber
0

Anda dapat menggunakan bawaan tmutildan GNU gsort:

brew install coreutils

Untuk membandingkan antara dua cadangan spesifik:

cd "/Volumes/TimeMachine/Backups.backupdb/My Mac"
sudo tmutil compare Date1 Date2 | gsort -h -k2

Untuk perbedaan antara cadangan saat ini dan cadangan sebelumnya:

sudo tmutil listbackups | tail -n 2 | awk '{ print "\""$0"\""}' | xargs tmutil compare | gsort -h -k2
Charlie
sumber