Có một danh sách tích hợp các loại trừ được lưu trữ trong /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
. Quá lâu để dán vào đây một cách thoải mái, vì vậy tôi đã đăng một bản sao StdExinating.plist (10.7.1) trên Pastebin . Ngoài ra còn có StdExinating.plist (Máy chủ 10.6.8) trên Pastebin .
Một số loại trừ tệp người dùng rõ ràng hơn là Thùng rác, Bản sửa đổi tài liệu và MobileBackups từ cửa hàng Time Machine cục bộ đều bị loại trừ. Phần còn lại của các loại trừ dành cho những thứ hệ thống như bộ nhớ cache và cơ sở dữ liệu tồn tại để lập chỉ mục các tệp khác trong đó hệ thống có thể tạo lại các cơ sở dữ liệu này sau khi khôi phục.
Ngoài ra, các ứng dụng có thể sử dụng siêu dữ liệu của tệp để loại trừ tệp khỏi các bản sao lưu. Bạn có thể xem danh sách các tệp này bằng cách chạy lệnh:
sudo mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"
Trên hệ thống của tôi, kết quả này xuất ra như sau:
/Users/brant/Library/Calendars/Calendar Cache
/Users/brant/Music/iTunes/iTunes Music Library.xml
/Users/brant/Library/iTunes/iPod Software Updates
/Users/brant/Library/iTunes/iPad Software Updates
/Users/brant/Library/iTunes/iPhone Software Updates
/Users/brant/Pictures/iPod Photo Cache
/Volumes/Archive/brant/Pictures/iPhoto Library/iPod Photo Cache
/Volumes/Archive/brant/Pictures/iPhoto Library/AlbumData.xml
/Users/brant/Library/Application Support/Google/Chrome/Safe Browsing Csd Whitelist
/Users/brant/Library/Application Support/Google/Chrome/Safe Browsing Bloom
/Users/brant/Library/Application Support/Google/Chrome/Safe Browsing Bloom Filter 2
/Users/brant/Library/Application Support/Google/Chrome/Safe Browsing Download
/Users/brant/Documents/Virtual Machines/Visual Studio.pvm/{ae6f7518-762e-4fcd-b166-c7a914fc237f}.mem
/Users/brant/Music/iTunes/Album Artwork/Cache
/Users/brant/Library/Saved Application State
/Users/brant/Library/Application Support/Google/Chrome/Default/History-journal
/Users/brant/Library/Application Support/Google/Chrome/Default/Favicons-journal
/Users/brant/Library/Application Support/Google/Chrome/Default/Favicons
/Users/brant/Library/Application Support/Google/Chrome/Default/History
/Users/brant/Library/Icons/WebpageIcons.db
/Users/brant/Library/Safari/WebpageIcons.db
Như bạn có thể thấy, có một vài tệp ở đây mà các ứng dụng khác nhau đã nói với Time Machine đừng bận tâm. Hơn nữa, trên Lion, lệnh tmutil cho phép bạn truy vấn, đặt và xóa các loại trừ tệp khỏi dòng lệnh:
tmutil isexcluded _item_
sẽ xác định nếu khối lượng, thư mục hoặc tập tin hiện đang bị loại trừ.
tmutil addexclusion _item_
đặt quy tắc loại trừ để mục (ngay cả khi được chuyển đến vị trí mới hoặc được đổi tên) sẽ bị loại trừ khỏi các bản sao lưu trong tương lai.
tmutil addexclusion -p _item_
đặt quy tắc loại trừ để đường dẫn mục bị loại trừ. Điều này vẫn không thay đổi, vì vậy nếu tệp di chuyển, nó sẽ được sao lưu nếu không theo đường dẫn chính xác này và cũng sẽ ngăn chặn sao lưu tệp nếu nó quay lại cùng vị trí như quy tắc chỉ định.
tmutil removeexclusion _item_
loại bỏ một trong hai loại quy tắc loại trừ khi thích hợp.