Trả lời ngắn: bản sao lưu không vượt qua bước kiểm tra tính nhất quán của chính nó. Tệp của bạn có lẽ vẫn còn, nhưng Time Machine sẽ không tin vào lịch sử nữa, và không có công cụ sửa nào.
Trước khi chấp nhận đề nghị bắt đầu bản sao lưu mới, hãy lấy những gì bạn cần ra khỏi bản cũ. Đề nghị đó sẽ xóa nó.
Time Machine giữ một bản ghi những gì nó đã ghi. Bước xác minh đọc lại bản sao lưu và so với bản ghi đó. Khi nó báo không thể xác minh bản sao lưu, một trong hai thứ không còn khớp với thứ kia: một tệp không ở chỗ chỉ mục nói, hoặc các byte không phải là những byte nó đã ghi.
Đó là thông báo về chỉ mục, thường không phải về tệp của bạn. Phần lớn dữ liệu vẫn nằm trên ổ. Thứ Time Machine mất tự tin là khả năng duyệt lịch sử và đưa cho bạn một phiên bản cụ thể của một tệp cụ thể vào một ngày cụ thể, đó chính là toàn bộ ý nghĩa của nó.
Không có fsck cho bản sao lưu Time Machine. Apple không cung cấp công cụ sửa nào, và đó là lý do mọi chủ đề trên diễn đàn đều kết thúc giống nhau: xóa đi và bắt đầu lại.
Hộp thoại đề nghị bắt đầu bản sao lưu mới. Chấp nhận đề nghị đó sẽ xóa những gì bạn có. Ngay cả bản sao lưu không vượt qua xác minh cũng rất có thể chứa các bản sao đọc được của tệp, nên hãy coi nó là bản sao cuối cùng cho đến khi chứng minh được điều ngược lại.
Backups.backupdb, rồi tên máy Mac của bạn, rồi một thư mục có ngày tháng. Đó là những thư mục thông thường chứa tệp thông thường, và bạn có thể kéo tệp ra.Nếu chính ổ đĩa đang có vấn đề, hãy nhân bản nó trước khi động vào và làm việc trên bản nhân bản. Tiện ích ổ đĩa, Tệp, Ảnh mới, Ảnh từ [ổ đĩa của bạn], và chọn chỉ đọc. Ổ đĩa đang hỏng sẽ tệ hơn mỗi lần được đọc, và bạn chỉ có một lần thử tốt.
Điều này làm bất ngờ những ai đi tìm cài đặt. Nhấn giữ Option và bấm biểu tượng Time Machine trên thanh menu, bạn sẽ thấy Xác minh bản sao lưu, nhưng chỉ khi bản sao lưu nằm trên thư mục chia sẻ qua mạng. Trên ổ USB hoặc Thunderbolt, tùy chọn này không xuất hiện, vì macOS hoàn toàn không chạy bước kiểm tra đó trên ổ cục bộ.
Vì vậy hầu hết mọi người gặp thông báo này trên NAS hoặc Time Capsule, còn ai có ổ đĩa trên bàn thì ở tình huống kia: không được xác minh, và cũng không có cảnh báo xác minh thất bại. Không có gì đang kiểm tra cả.
Thứ gần nhất với kiểm tra thủ công trên ổ cục bộ là:
tmutil compare -s
lệnh này so sánh máy Mac với ảnh chụp mới nhất và liệt kê các khác biệt. Đây là phép so sánh, không phải kiểm tra tính toàn vẹn, và trên ổ đĩa lớn nó mất nhiều thời gian. Nó sẽ cho bạn biết bản sao lưu đọc và duyệt được, nhiều hơn những gì bạn biết một phút trước.
diskutil verifyVolume /Volumes/YourBackup, và xem trạng thái SMART trong Thông tin hệ thống, mục Lưu trữ. Một ổ có sector bị tái phân bổ đang báo cho bạn điều gì đó.Khi tệp đã được lấy ra, các lựa chọn trung thực không nhiều. Bạn có thể bắt đầu bản sao lưu mới, đó là điều hộp thoại của Apple đề nghị và gần như ai cũng làm. Bạn mất lịch sử và giữ được hiện tại. Hoặc bạn có thể giữ nguyên ổ cũ làm bản sao cất kho và bắt đầu bản sao lưu mới ở nơi khác, tốn thêm tiền một ổ đĩa thứ hai và là câu trả lời tốt hơn nếu lịch sử quan trọng.
Điều bạn không nên làm là bỏ qua thông báo và tiếp tục. Một bản sao lưu không vượt qua xác minh sẽ không tự hồi phục, và nó sẽ tiếp tục báo lỗi hàng tuần trong khi chẳng làm được gì hữu ích.
Bạn phát hiện ra vì tình cờ có thứ kiểm tra. Trên ổ đĩa cục bộ sẽ không có gì kiểm tra, và lần đầu tiên có ai kiểm tra sẽ là ngày cần đến các tệp.
Bạn chỉ biết bản sao lưu hoạt động khi nó đã được đọc lại. Điều đó đúng với Time Machine trên ổ USB, với rsync chạy theo lịch, và với thư mục đồng bộ lên đám mây. Thứ giúp được là một công cụ đọc lại bản sao và báo cho bạn khi nó không còn khớp.
Copy Shelter làm việc đó theo lịch: mọi phần được kiểm tra với mã băm đã lưu, sai khớp được báo như một sự thật, và phần bị xóa bên dưới được báo là bị thiếu. Nó ghi vào ổ đĩa, NAS, hoặc một thư mục trong tài khoản đám mây bạn đã trả tiền, và miễn phí cho một vị trí. Nếu bạn muốn tự làm, các lệnh ở đây.
Thường là không. Bước kiểm tra bị thất bại là về tính nhất quán bên trong của bản sao lưu, và phần lớn dữ liệu thường vẫn đọc được. Gắn ổ trong Finder, mở Backups.backupdb, và kéo ra những gì bạn cần trước khi làm bất cứ điều gì khác với nó.
Không. Apple không cung cấp công cụ sửa nào và không có cách được hỗ trợ để dựng lại chỉ mục. Đó là lý do mọi câu trả lời bạn tìm thấy đều bảo bắt đầu lại, và không phải vì người ta bỏ cuộc sớm.
Nó chỉ xuất hiện với bản sao lưu trên thư mục chia sẻ qua mạng. Nhấn giữ Option và bấm biểu tượng Time Machine trên thanh menu. Với ổ USB hoặc Thunderbolt cục bộ, macOS không cung cấp nó, vì hoàn toàn không chạy bước kiểm tra đó trên ổ cục bộ.
Chỉ sau khi bạn đã chắc chắn phần cứng ổn. Chạy diskutil verifyVolume trên nó và kiểm tra trạng thái SMART. Nếu ổ ổn, xóa nó và bắt đầu bản sao lưu mới là hợp lý. Nếu không, bản sao lưu mới trên ổ hỏng sẽ thất bại y như vậy sau một tháng.
Trên thư mục chia sẻ qua mạng: giữ NAS và máy Mac không ngủ khi sao lưu, cho sparse bundle đủ chỗ, và loại trừ ổ sao lưu khỏi mọi trình quét virus. Nói chung hơn, một bản sao lưu là một điểm hỏng duy nhất. Một bản sao thứ hai ở nơi khác là thứ duy nhất biến chuyện này từ thảm họa thành phiền toái.
Nó có thể gặp cùng vấn đề gốc, vì ổ đĩa và thư mục chia sẻ hỏng theo cùng cách với mọi người. Khác biệt là lúc bạn phát hiện ra. Bước xác minh chạy theo lịch, nó gọi tên những phần không còn khớp, và tách riêng những bản sao đã thực sự kiểm tra với những bản chưa kiểm tra.
Liên quan: cách kiểm tra bản sao lưu thực sự đọc được, và quy tắc 3-2-1, thực ra nói về đúng buổi sáng này.