উত্তর:
কমান্ড tmutil compareআপনাকে ফাইল তালিকার তুলনা করতে দেয় যদি আপনি এটি ব্যবহার না করতে চান lsবা অন্যান্য কমান্ডগুলি যা ফাইল এবং ফোল্ডারগুলির মতো rsyncএবং অনেকগুলি গ্রাফিকাল ডিফ প্রোগ্রামের মধ্যে পার্থক্য দেখাতে পারে।
আপনি ব্যাকআপ পাথগুলি তালিকাভুক্ত করতে পারেন এবং তারপরে সেগুলি তুলনা আদেশে অনুলিপি করতে পারেন। উদাহরণ:
sudo tmutil listbackups
sudo tmutil compare "path1" "path2"
অনেকে ব্যাকআপলুপকেও পছন্দ করেন। এটি প্রতিটি ব্যাকআপ ব্যবধানের সাথে কী ফাইল অন্তর্ভুক্ত রয়েছে তার একটি শক্তিশালী ডাটাবেস তৈরি করে।
tmutil compareখুব ধীর ছিল এবং আমাকে ফাইলগুলি দেখাল যা ব্যাকআপগুলির মধ্যে পরিবর্তিত হয়নি - টাইমডগটি আরও ভাল ছিল।
ব্যাকআপটি হওয়ার সাথে সাথে কী ফাইলগুলি পড়ছে তা যদি আপনি আগ্রহী হন তবে আপনি এই আদেশটি ব্যবহার করতে পারেন:
sudo opensnoop -n backupd | grep -v 'Time Machine Backups'
দ্রষ্টব্য: উপরেরগুলি ম্যাকোসের পূর্ববর্তী সংস্করণগুলিতে কাজ করেছে। হাই সিয়েরাতে, এর আনুমানিক কিছু এমন:
sudo fs_usage -f filesys backupd
তবে ব্যাকআপ ভলিউম থেকেই প্রচুর আওয়াজ হচ্ছে যে কীভাবে পরিত্রাণ পাব তা আমি বুঝতে পারি নি।
dtrace: error on enabled probe ID 5 (ID 161: syscall::open:return): invalid user access in action #11 at DIF offset 24কিন্তু কিছুই না।
grepকেবল ফাইলের একটি শালীন তালিকা পেতে দ্বিতীয় কমান্ড যুক্ত করুন :sudo fs_usage -f filesys backupd | grep -oi "HFS_update"
sudo fs_usage -w -f filesys backupd | grep HFS_updateআমার পক্ষে কাজ করে (এবং গভীর ফাইল / ফোল্ডারগুলির পুরো পথ পায়)।
আপনি এটির জন্য টাইমডগ ব্যবহার করতে পারেন ।
টাইমডগ হ'ল পার্ল স্ক্রিপ্ট যা ম্যাক ওএস এক্স টাইম মেশিন দ্বারা নির্মিত কোনও প্রদত্ত ব্যাকআপের জন্য সেভ করা ফাইলগুলির সেট প্রদর্শন করে। ডিফল্টরূপে এটি সেই ফাইলগুলি দেখায় যা অতি সাম্প্রতিক ব্যাকআপে সংরক্ষিত ছিল। তালিকার আগে এবং পরে ফাইলের আকার এবং মোট ফাইল গণনা এবং আকার অন্তর্ভুক্ত রয়েছে। আপনার সিস্টেমের কোন ক্ষেত্রগুলি ব্যাকআপগুলিতে সর্বাধিক স্থান নিচ্ছে তা বোঝার জন্য স্ক্রিপ্টটিতে একটি নির্দিষ্ট ডিরেক্টরি গভীরতার পরিবর্তনের সংক্ষিপ্তসারের বিকল্প রয়েছে, আরও সংক্ষিপ্ত প্রদর্শন তৈরি করা হবে। এটি আকার অনুসারে বাছাই করতে পারে এবং / অথবা প্রদত্ত আকারের নীচে ফাইলগুলি বাদ দিতে পারে।
রিয়েলটাইমে কোন ফাইলগুলি স্থানান্তরিত হচ্ছে তা যদি আপনি দেখতে চান তবে আপনি টাইম মেশিন ডেমনের সাহায্যে পর্যবেক্ষণ করতে পারেন
sudo fs_usage -f -R filesys backupd
আপনি যদি অস্বাভাবিকভাবে বড় ফাইল স্থানান্তর দেখতে পান তবে তালিকার ভার্চুয়াল মেশিনগুলি থেকে আপনি ডিস্ক চিত্র দেখতে পাবেন
sudo fs_usage -f filesys -R backupdপরিবর্তে আপনার ধারণা করছি অনুমান করছি ... আমি আমার হোম নেটওয়ার্কের সাথে সংযোগ স্থাপনের পরে এটি পরীক্ষা করে নেব)
Can't open RAW file: No such file or directoryত্রুটি, man পৃষ্ঠা ভালো একটি উদাহরণ আছেfs_usage -w -f filesys Mail
আমি BMIKE এর উপরের tmutil জবাবটি এই সুবিশাল ওয়ান-লাইনারে সংযুক্ত করেছি, আশা করি এটি কাউকে সহায়তা করতে পারে!
এটি আপনার জন্য সর্বশেষ 2 ব্যাকআপ নেবে এবং এগুলি পৃথক করবে। সেডটি ব্যাকআপ নামগুলির চারপাশে উদ্ধৃতি স্থাপন করা হয় যার মধ্যে সম্ভবত তাদের ফাঁকা স্থান থাকবে।
sudo tmutil listbackups | tail -2 | sed 's/.*/"&"/' | xargs sudo tmutil compare
আমার ব্যাকআপগুলি বিশ্লেষণের জন্য ব্যাকআপলুপকে আমি সত্যিই পছন্দ করি।