Cuối cùng, bản sao lưu Time Machine là tập hợp các thư mục cho mỗi ngày sao lưu. Mỗi thư mục chứa tất cả † tệp tồn tại vào ngày đó. Vì vậy, bạn có thể so sánh tên và nội dung của tất cả các tệp đó với các tệp trên máy Mac của mình.
Tất nhiên, nhiều tệp sẽ thay đổi chỉ bằng cách sử dụng máy Mac của bạn. Vì vậy, kết quả có một số ý nghĩa phổ biến để giải thích. Tùy chọn tốt nhất là đóng tất cả các ứng dụng đang chạy, chạy Time Machine và sau đó so sánh ngay lập tức.
Sau khi bạn đã kết nối đĩa sao lưu của mình, hãy sử dụng thông tin sau trong Terminal để tìm sự khác biệt. Đối với cd
lệnh bên dưới, bạn có thể muốn sử dụng hoàn thành dòng lệnh Tab thay vì chỉ dán dòng đầu tiên:
cd /Volume/Backup*/Backups.backupdb/*/Latest/*/
echo "Thư mục hiện tại trên đĩa sao lưu: $ (pwd -P)"
sudo diff -qr. / 2> & 1 | tee $ HOME / timemachine-diff.log
Điều này sẽ so sánh thư mục hiện tại (là bản sao lưu mới nhất) với thư mục gốc của máy Mac. Nó hiển thị kết quả trên màn hình, nhưng cũng ghi lại những kết quả này trong tệp timemachine-diff.log
trong thư mục nhà của bạn.
Ở trên sẽ chạy RẤT lâu (giờ, thậm chí là vài ngày), vì vậy để kiểm tra trước tiên bạn có thể giới hạn trong một thư mục cụ thể. Thích cho máy tính để bàn của bạn:
cd /Volume/Backup*/Backups.backupdb/*/Latest/*/$HOME/Desktop
echo "Thư mục hiện tại trên đĩa sao lưu: $ (pwd -P)"
sudo diff -qr. $ HOME / Máy tính để bàn 2> & 1 | tee $ HOME / timemachine-diff.log
Nếu không có đầu ra, thì không có sự khác biệt. Để kiểm tra, chỉ cần đổi tên một tệp trên máy tính để bàn của bạn, tệp này sẽ cung cấp cho bạn cả "Chỉ trong". cho tên gốc (chỉ có trong bản sao lưu của bạn) và "Chỉ trong / Người dùng / tên người dùng / Máy tính để bàn" cho tên mới (không có trong bản sao lưu).
Ghi chú:
Khi sao lưu qua mạng, bạn có thể sử dụng một gói thưa thớt . Chỉ cần nhấp đúp vào tệp bó thưa thớt đó để gắn kết nó trước khi chạy các lệnh trên. Khi hoàn tất, nhấp chuột phải và Đẩy nó ra.
Một số tệp được loại trừ theo thiết kế, một số phần mềm có thể chỉ loại trừ chính nó và các thư mục FileVault chỉ được ghi vào bản sao lưu khi bạn đăng xuất trước. Xem ứng dụng Time Machine của Apple có thực sự sao chép mọi thứ không?
Để xem những gì đã được ghi vào bản sao lưu (mới nhất), hãy xem TimeTracker (GUI) hoặc timedog (dòng lệnh). Lưu ý rằng, ngay cả khi chạy với tư cách là người dùng quản trị, đôi khi các chương trình này cần được chạy dưới quyền root để xem tất cả các tệp. Xem Làm cách nào để truy xuất tệp từ bản sao lưu Time Machine từ máy tính khác? để được giúp đỡ.
Thông điệp tường trình không chỉ được ghi vào Bảng điều khiển (trong Ứng dụng, Tiện ích; lọc backupd
hoặc sử dụng Time Machine Buddy ), nhưng các thông điệp nhật ký khác nhau cũng được giữ trong một .Backup.log
tệp ẩn trên đĩa sao lưu, trong thư mục có ngày sao lưu. Xem thêm Cỗ máy thời gian đang làm gì? tại Lỗi máy chủ.
Kể từ ngày 10.6.3, tôi nhận thấy giai đoạn "Xác minh sao lưu ..." trong cỗ máy thời gian, tiếp theo là "Chuẩn bị 51.959 vật phẩm ...", trước khi "Sao lưu". Bảng điều khiển đề cập đến "Chạy xác minh sao lưu", "CHỈ QUICKCHECK; TẠO PHIM SẠCH" và "Xác minh sao lưu đã qua!"
Tôi không biết xác minh nào. Có lẽ nó đang so sánh bản sao lưu với nội dung đĩa hiện tại: khi tôi chỉ có khoảng 3,5 GB dung lượng đĩa trống trên máy Mac, tôi nhận thấy "CopyHFSMeta đạt ngưỡng không gian đĩa thấp", vì vậy rõ ràng nó sao chép rất nhiều dữ liệu trở lại máy Mac của tôi? Sau đó, tiếp theo là "Xác minh sao lưu bị bỏ qua trong CopyHFSMeta", "Không đủ dung lượng trên ổ đĩa để hoàn tất xác minh sao lưu" và sai "Xác minh sao lưu bị bỏ qua bởi người dùng!" trong khi tôi đã không bỏ qua điều này bản thân mình Những thông điệp này chỉ được tìm thấy trong nhật ký; không có dấu hiệu nào cho người dùng và sao lưu hoàn tất mà không có bất kỳ cảnh báo nào.
Apple cung cấp một bài viết hỗ trợ có tên Giới thiệu "Máy thời gian đã hoàn thành xác minh các bản sao lưu của bạn. Để cải thiện độ tin cậy, Time Machine phải tạo bản sao lưu mới cho bạn." Trong bài viết đó, các bước để xác minh thủ công đĩa sao lưu chỉ kiểm tra tình trạng vật lý của hình ảnh đĩa và không so sánh nội dung của nó với đĩa Mac của bạn. Vì vậy, tôi đoán rằng lỗi cũng không phải là về nội dung sao lưu . Trích dẫn kỳ lạ từ bài viết đó:
Lưu ý: Không sửa chữa hình ảnh đĩa bằng Disk Utility.
† Time Machine sử dụng liên kết cứng, mà làm cho mỗi cái nhìn sao lưu như nó giữ tất cả các file. Xem một lời giải thích kỹ thuật tốt tại Ars Technica .