ওএস এক্স-এ, টাইম মেশিন ব্যাকআপ থেকে নিয়ম অনুসারে কোন ফাইলগুলি বাদ দেওয়া হয়?


67

বাদ দিতে আমি যে ফাইলগুলি বেছে নিতে পারি তা ছাড়াও, সিস্টেমটি কোন ফাইলগুলিকে নিয়ম বা শ্রেণিবদ্ধকরণ দ্বারা বাদ দেয়?

এখানে চিত্র বর্ণনা লিখুন

এটি ট্র্যাশ বা ক্যাশেগুলি ব্যাকআপ না রাখার অর্থটি বোধ করতে পারে তবে "পর্দার আড়ালে" কোন ফাইল এড়ানো যায় তা বলার উপায় খুঁজছি। সিস্টেমটি কোনও বর্জনীয় তালিকা বা বর্জনীয় প্যাটার্ন বজায় রাখে কিনা তা জানা ম্যাকের বৃহত্তর গ্রুপগুলি পরিচালনা করতে খুব সহায়ক হবে।

উত্তর:


106

সঞ্চিত ব্যতিক্রমগুলির একটি অন্তর্নির্মিত তালিকা রয়েছে /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

আমি এই উত্তরের জন্য আপনাকে একাধিকবার উপস্থাপন করতে চাই :-)
হাইকো রুপ

হ্যাঁ গম্ভীরভাবে, আমি যদি 200-পয়েন্টের প্রত্যাহারযোগ্য অনুদানের প্রস্তাব দিতে পারি তবে আমি করব। দুর্দান্ত উত্তর।
কমলা 80

তাহলে কমান্ড লাইনের মাধ্যমে ব্যবহারকারী সংজ্ঞায়িত তালিকাটি কীভাবে পাবেন?
জর্জেক্সশ

আমার সিস্টেমে ~ / অ্যাপ্লিকেশন এবং ~ / লাইব্রেরি / স্ক্রিন সেভার সহ আরও অনেক কিছু mdfindআউটপুট দেয় । সাবধান হও!
সিলভার ওল্ফ

8

ডিফল্টরূপে, অ্যাপল টাইম মেশিন ব্যাক আপ দেয় না:

  • সিস্টেম লগ ফাইল
  • স্পটলাইট সূচী
  • কোনও ধরণের ক্যাশে ফাইল
  • ট্র্যাসে থাকা ফাইলগুলি (বা অন্য কোনও ব্যবহারকারীর ট্র্যাশ)
  • অস্থায়ী ফাইল
  • নির্দিষ্ট অ্যাপ্লিকেশন ডেটা যা কোনও অ্যাপ্লিকেশন টাইম মেশিনটির ব্যাক আপ না নেওয়ার জন্য পতাকাঙ্কিত করতে পারে

এটি ম্যাক ওএস এক্স এর সমস্ত সংস্করণে প্রযোজ্য যা টাইম মেশিন রয়েছে।

সূত্র: কেভিন এম হোয়াইট। অ্যাপল প্রশিক্ষণ সিরিজ: ম্যাক ওএস এক্স সমর্থন প্রয়োজনীয় v10.6 । পিচপিট প্রেস।


Library / লাইব্রেরি / ক্যাশে / এবং ~ / গ্রন্থাগার / লগস / ব্যাকআপগুলি থেকে বাদ দেওয়া হয়েছে তবে তারা এখনও / var / db / এবং / var / লগ / এর মতো ফোল্ডারে কিছু ক্যাশে এবং লগ ফাইল অন্তর্ভুক্ত করে।
Lri

7

আপনি সম্ভবত এটি দরকারী খুঁজে পাবেন - http://hints.macworld.com/article.php?story=20080328025026826

বিশেষ করে:

sudo mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"

যা উপেক্ষা করা হচ্ছে তা ফিরিয়ে দেবে। অ্যাপস টাইমম্যাচিনকে নির্দিষ্ট ফাইলগুলিকে উপেক্ষা করতে বলতে পারে can


2
ডাস্টিন, উত্তরগুলি যেগুলি লিঙ্কগুলির চেয়ে বেশি নয় ভাল উত্তর নয়। যখন কোনও লিঙ্ক প্রশ্নের উত্তর দেয়, কেবল উত্সকে উদ্ধৃত করা নয়, প্রাসঙ্গিক বিবরণ উদ্ধৃত করাও গুরুত্বপূর্ণ। সাইট নামা, URL গুলি পরিবর্তন, ইত্যাদি
জেসন Salaz

6

স্ন্যাপশটের মূল ফোল্ডারগুলির ফোল্ডারগুলির সাথে একটি সম্পত্তি তালিকা রয়েছে যা স্ন্যাপশট থেকে বাদ ছিল।

sudo defaults read /Volumes/Time\ Machine/Backups.backupdb/*/Latest/.exclusions.plist

আমার সর্বশেষ স্ন্যাপশটটিতে StdExclusions.plistটাইম মেশিনের পছন্দগুলিতে ফোল্ডারগুলি এবং ফোল্ডারগুলি অন্তর্ভুক্ত ছিল । এটিতে কেবলমাত্র com.apple.metadata:com_apple_backup_excludeItemবর্ধিত বৈশিষ্ট্যযুক্ত ফাইল বা ফোল্ডারগুলি অন্তর্ভুক্ত করা হয়নি ।


বাহ - আমি এটাকে আরও ভাল করে দেখি। মাউন্টেন সিংহ পরিবর্তন করেছে যখন আপনি ব্যাকআপ সেটে আবার যুক্ত করবেন তখন কীভাবে ব্যতিক্রমগুলি পরিচালনা করা হয়। ফোল্ডারগুলি আর এক্ষেত্রে ক্রমবর্ধমান ব্যাকড হয় না, পরিবর্তে ফাইলগুলির একটি সম্পূর্ণ ব্যাকআপ ঘটে যা পরবর্তী ফাইলটি backupেকে রাখে backup
bmike

2

আপনি যদি com.apple.metadata:com_apple_backup_excludeItemকোনও নির্দিষ্ট ফাইল / ডিরেক্টরিতে বর্ধিত বৈশিষ্ট্যের উপস্থিতি পরীক্ষা করতে চান তবে আপনি xattrকমান্ডটি ব্যবহার করতে পারেন :

xattr path_to_file_name

অথবা mdlsকমান্ড (যা আপনাকে মেটাডেটা বৈশিষ্ট্যগুলিও প্রদর্শন করবে):

mdls path_to_file_name

তবে কোনও ফাইল / ডির ব্যাকআপ থেকে বাদ গেছে tmutilকিনা তা যাচাই করার সর্বোত্তম উপায়টি হ'ল উপরের পরামর্শ অনুসারে ব্যবহার করা , যেহেতু এটি কোনও বর্জন তালিকায় রয়েছে কিনা তাও এটি পরীক্ষা করে:

tmutil isexcluded path_to_file_name
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.