Phải làm gì khi sao lưu Time Machine thất bại?
Model áp dụng
Tất cả các model NAS hỗ trợ sao lưu SMB
Triệu chứng
- Sau khi đặt NAS làm đích sao lưu Time Machine trên máy Mac, quá trình sao lưu không thể tiếp tục bình thường.
- Hệ thống Mac báo rằng đĩa sao lưu đã đầy và không thể hoàn tất sao lưu.
- Sau khi kiểm tra NAS, tổng dung lượng lưu trữ chưa được dùng hết, nhưng sao lưu vẫn thất bại.
Nguyên nhân
Vấn đề này thường do một trong các nguyên nhân sau:
- Dung lượng tổng hoặc hạn ngạch người dùng trên đĩa sao lưu không đủ.
- Chức năng snapshot hoặc Thùng rác của NAS chiếm dung lượng lẽ ra được giải phóng bởi các tệp sao lưu đã bị xóa.
- Cấu hình giao thức SMB không đúng, dẫn đến khả năng tương thích kém với Time Machine.
- Không đủ dung lượng trống trên đĩa khởi động cục bộ của Mac.
- Vấn đề phần mềm của hệ điều hành macOS hoặc hệ thống NAS.
Hãy làm theo các bước dưới đây để xử lý sự cố.
Xử lý sự cố thiết bị:
1. Kiểm tra dung lượng sao lưu và hạn ngạch
- Xác minh đủ dung lượng vật lý: Để Time Machine hoạt động bình thường, Volume chứa thư mục chia sẻ trên NAS nên có kích thước ít nhất gấp 2 đến 3 lần ổ cứng trong của Mac. Ví dụ, với máy Mac 512GB, nên dự trữ ít nhất 1TB dung lượng.
- Kiểm tra hạn ngạch lưu trữ của thư mục chia sẻ: Vào Bảng điều khiển > Thư mục chia sẻ, kiểm tra "Hạn ngạch lưu trữ" được đặt cho thư mục được ủy quyền (thư mục chia sẻ), và xác minh dung lượng đã dùng thông qua quản lý tệp. Nếu dung lượng đã dùng đạt đến giới hạn hạn ngạch, sao lưu sẽ thất bại ngay cả khi NAS còn dung lượng tổng. Hãy tăng hoặc gỡ bỏ giới hạn hạn ngạch lưu trữ cho phù hợp.
- Thử tạo một thư mục chia sẻ mới và đặt nó làm thư mục được ủy quyền sao lưu Time Machine.
2. Xử lý cơ chế thu hồi dung lượng của NAS (nguyên nhân phổ biến)
Snapshot hệ thống tệp và Thùng rác của NAS có thể khóa dung lượng đã bị Time Machine xóa, khiến macOS không thấy "dung lượng khả dụng" thực sự được giải phóng.
- Kiểm tra và xóa các snapshot cũ:
- Vào Trung tâm sao lưu trong giao diện quản lý NAS, tìm snapshot hệ thống tệp và xóa thủ công các snapshot cũ hơn để giải phóng dung lượng bị khóa.
- Nếu đã cài ứng dụng Snapshot, hãy kiểm tra thêm xem snapshot tệp có được bật cho thư mục được ủy quyền Time Machine hay không và xóa các snapshot cũ.
- Làm trống và tắt Thùng rác: Xác nhận rằng Thùng rác của thư mục sao lưu đã bị tắt. Nếu đang bật, hãy làm trống trước, sau đó tắt tính năng này để tránh xung đột.
3. Kiểm tra và tối ưu cấu hình giao thức SMB
Time Machine có yêu cầu cụ thể đối với các tính năng nâng cao của giao thức SMB.
- Bật các tùy chọn cần thiết: Đảm bảo dịch vụ SMB của NAS đã bật các tùy chọn quan trọng như "Khóa cơ hội (Opportunistic Locking)", "Leases" và các tùy chọn khác.
- Đặt phiên bản giao thức: Nên đặt phiên bản giao thức SMB tối đa là SMB 3.
- Xác nhận phát sóng Bonjour: Đảm bảo NAS đang phát sóng đúng dịch vụ Time Machine của mình qua Bonjour để Mac có thể phát hiện và kết nối đúng cách.
4. Kiểm tra trạng thái cục bộ của Mac
- Giải phóng dung lượng lưu trữ cục bộ
Đảm bảo đĩa khởi động của Mac có ít nhất 20% dung lượng trống (khuyến nghị ít nhất 40 GB) để cơ chế snapshot cục bộ hoạt động bình thường. Nếu dung lượng thấp, hãy tham khảo Giải phóng dung lượng lưu trữ trên Mac của bạn và thử sao lưu lại. Nếu vấn đề vẫn tiếp diễn, hãy giải phóng thêm dung lượng. - Thêm lại đĩa sao lưu
Mở cài đặt Time Machine, gỡ bỏ đĩa sao lưu hiện được chỉ định. Sau đó, trong Finder, kết nối lại với thư mục chia sẻ sao lưu bằngsmb://your_NAS_address. Cuối cùng, quay lại cài đặt Time Machine và chọn lại đĩa làm đích sao lưu. - Cập nhật phần mềm hệ thống
Kiểm tra và cài đặt các bản cập nhật macOS mới nhất hiện có. Lỗi trong một số phiên bản hệ thống có thể cản trở quá trình sao lưu; việc cập nhật hệ thống thường giải quyết được những vấn đề như vậy.
Thu thập nhật ký và liên hệ hỗ trợ TerraMaster
Nếu sao lưu Time Machine vẫn thất bại sau khi hoàn tất tất cả các kiểm tra trên NAS và Mac, vui lòng thu thập các thông tin sau và liên hệ hỗ trợ TerraMaster.
Thông tin cần thu thập
- Phiên bản macOS
- Model NAS
- Cấu hình sao lưu Time Machine
- Thông báo lỗi hiển thị khi sao lưu thất bại
- Xác nhận xem Mac có được kết nối đúng với dịch vụ tệp dùng để sao lưu hay không
- Ảnh chụp màn hình thông báo lỗi do Time Machine hiển thị
Các bước thu thập nhật ký Time Machine
- Mở Terminal trên máy Mac của bạn.
- Nhập lệnh sau để bắt đầu ghi nhật ký:
log stream --level debug --predicate 'subsystem == "com.apple.TimeMachine"' --style compact &> ~/Desktop/tm_debug.log
- Chạy lại sao lưu Time Machine.
- Sau khi sao lưu thất bại, quay lại terminal và nhấn "Ctrl" + "C" để dừng thu thập nhật ký.
- Nhập lệnh sau:
ps -ef > ~/Desktop/ps.log
- (Tùy chọn) Nếu lỗi sao lưu cho biết máy Mac của bạn sắp hết dung lượng, hãy nhập lần lượt các lệnh sau:
diskutil list &> ~/Desktop/disk_list.log
diskutil apfs list &> ~/Desktop/disk_apfs_list.log
diskutil info /System/Volumes/Data &> ~/Desktop/disk_info_Data.log
- Sau đó bạn sẽ thấy các nhật ký sau trên màn hình nền:
tm_debug.log
ps.log
disk_list.log (tùy chọn)
disk_apfs_list.log (tùy chọn)
disk_info_Data.log (tùy chọn)
- Nén các tệp nhật ký này thành một tệp lưu trữ duy nhất (ví dụ:
tm_debug_logs.zip) và gửi đến email hỗ trợ TerraMaster: support@terra-master.com.