Làm cách nào để xem tập tin nào đã được thay đổi trong TimeMachine?


12

Tôi đã thử TimeTracker, tms và timedog nhưng không ai trong số họ hoạt động với OS X 10.6

Bất kỳ đề xuất?

Câu trả lời:


24

Lion đã đưa ra tmutillệnh và trang man cho thấy nó sẽ thu thập dữ liệu sao lưu cụ thể và báo cáo thông tin rất chi tiết về các bản sao lưu cụ thể của bạn. Các động từ so sánh , uniquizetính toán trông hữu ích nhất nếu bạn không quan tâm đến thiết bị đầu cuối.

Tôi vẫn sử dụng BackupLoupe trên Lion (cũng như trên hệ điều hành cũ) và được đánh giá cao và cảm ơn đội ngũ đã xây dựng nó mỗi khi tôi cần sử dụng nó. Tôi có lẽ cũng nên gửi cho họ nhiều tiền hơn. Điều đó thật tốt.

nhập mô tả hình ảnh ở đây

Nó giúp dễ dàng xem các tệp nào đang chiếm nhiều dung lượng nhất giữa các bản sao lưu và cũng không thể thiếu để biết khi nào một tệp cụ thể đã được thay đổi bằng cách theo dõi mỗi khi nó được lưu dưới dạng phiên bản mới. Nó hoạt động trên cơ sở dữ liệu cục bộ, do đó bạn không thu thập dữ liệu hệ thống tệp mỗi và mọi truy vấn - chỉ một lần mỗi lần để thu thập deltas cho mỗi bản sao lưu. nhập mô tả hình ảnh ở đây


1
BackupLoupe - mẹo tuyệt vời. Đã giải quyết vấn đề của tôi, quá nhiều bộ nhớ cache và sao lưu ứng dụng cụ thể bên trong ~ / Libary / Hỗ trợ ứng dụng.
Alex Soto

6

Vì Time Machine sử dụng các liên kết cứng để lưu trữ các tệp (và thư mục) chưa sửa đổi, điều này có nghĩa là các tệp đã thay đổi trong bản sao lưu mới nhất sẽ có số lượng liên kết là 1 vì chúng là duy nhất. Sử dụng công cụ này cùng với find để tạo danh sách:

find /path/to/your/latest/backup -type f -links 1 -print 

1
Điều này không hoạt động. Nó chỉ hiển thị tất cả các tập tin.

Trên thực tế - điều này không làm việc cho tôi. Tôi đã thử nghiệm một số thư mục với hơn 2000 ảnh và mỗi lần nó chọn ra 20 hoặc 200 (hoặc không) tệp mới sao lưu. Tôi vẫn thích soma-zone.com/BackupLoupe nhưng điều này dường như trả lời câu hỏi là có gì mới trong bản sao lưu với lệnh tìm kiếm thông minh và nhanh chóng.
bmike

1

Vấn đề với lệnh find đó dường như là HFS cho phép các liên kết cứng trên các thư mục cũng như các tệp thông thường. Do đó, các tệp không được sao lưu trong một thời gian sẽ hiển thị với một liên kết nhưng một trong các thư mục mẹ của chúng có thể có nhiều liên kết.


0

Bạn có thể sử dụng phần mềm tích hợp tmutilvà GNU gsort:

brew install coreutils

Để so sánh giữa hai bản sao lưu cụ thể:

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

Đối với chỉ sự khác biệt giữa sao lưu hiện tại và sao lưu trước:

sudo tmutil listbackups | tail -n 2 | awk '{ print "\""$0"\""}' | xargs tmutil compare | gsort -h -k2
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.