সঞ্চিত ব্যতিক্রমগুলির একটি অন্তর্নির্মিত তালিকা রয়েছে /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
। স্বাচ্ছন্দ্যে এখানে আটকানোর জন্য এটি অনেক দীর্ঘ, সুতরাং আমি পাস্তেবিনে একটি অনুলিপি StdExclusions.plist (10.7.1) পোস্ট করেছি । এছাড়াও Pastebin এ StdExclusions.plist (10.6.8 সার্ভার) রয়েছে ।
স্থানীয় টাইম মেশিন স্টোর থেকে ট্র্যাশ, ডকুমেন্ট রিভিশন এবং মোবাইলব্যাকআপগুলি আরও স্পষ্টভাবে ব্যবহারকারীর ফাইল ব্যতীত সমস্ত কিছু বাদ পড়ে। বাকি ব্যতিক্রমগুলি ক্যাশ এবং ডাটাবেসের মতো সিস্টেম বিষয়গুলির জন্য যা অন্য ফাইলগুলিকে সূচীকরণের জন্য বিদ্যমান যেখানে সিস্টেম এই ডাটাবেসগুলি পুনরুদ্ধারের পরে পুনরায় তৈরি করতে পারে।
এছাড়াও, অ্যাপ্লিকেশনগুলি কোনও ফাইল ব্যাকআপ থেকে বাদ দিতে কোনও ফাইলের মেটাডেটা ব্যবহার করতে পারে। কমান্ডটি চালিয়ে আপনি এই ফাইলগুলির তালিকা দেখতে পারেন:
sudo mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"
আমার সিস্টেমে এটি নিম্নলিখিত ফলাফলগুলি দেয়:
/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
আপনি দেখতে পাচ্ছেন, এখানে কয়েকটি ফাইল রয়েছে যা বিভিন্ন অ্যাপস টাইম মেশিনকে বিরক্ত না করতে বলেছে। তদ্ব্যতীত, সিংহে, tmutil কমান্ড আপনাকে কমান্ড লাইন থেকে ফাইলের ব্যাতিক্রম জিজ্ঞাসা, সেট এবং মুছতে দেয়:
tmutil isexcluded _item_
ভলিউম, ডিরেক্টরি বা ফাইল বর্তমানে বাদ দেওয়া হয়েছে তা নির্ধারণ করবে।
tmutil addexclusion _item_
একটি বর্জনীয় নিয়ম সেট করে যাতে আইটেমটি (এমনকি কোনও নতুন অবস্থানে সরে গেলে বা নাম বদলে দেওয়া হয়) ভবিষ্যতের ব্যাকআপগুলি থেকে বাদ যায়।
tmutil addexclusion -p _item_
একটি বর্জনীয় বিধি সেট করে যাতে আইটেমের পথটি বাদ যায়। এটি অপরিবর্তিত রয়েছে তাই যদি ফাইলটি সরানো হয় তবে এই সঠিক পথে না থাকলে ফাইলটিকে ব্যাকআপ করা হবে এবং নিয়মটি নির্দিষ্ট করে একই জায়গায় ফিরে এসে যদি কোনও ফাইল ব্যাকআপ করা বাধা দেয়।
tmutil removeexclusion _item_
যথাযথ হিসাবে উভয় প্রকারের বাদ দেওয়ার নিয়ম সরানো removed