স্পোলার: আমি এই উত্তরের সময়ে প্রায় 507 গিগাবাইট থেকে 277 গিগাবাইট ফ্রি, প্রায় 227 গিগাবাইট পার্থক্য নিয়ে চলেছি।
বেসিক tmutil
ফাংশন থেকে এক টন তথ্য নেই তবে man tmutil
আরও বিশদ পেতে আপনি কল করতে পারেন , বিশেষত thinlocalsnapshots
:
thinlocalsnapshots mount_point [purge_amount] [urgency]
Thin local Time Machine snapshots for the specified volume.
When purge_amount and urgency are specified, tmutil will attempt (with urgency level 1-4) to reclaim purge_amount in bytes by thinning snapshots.
If urgency is not specified, the default urgency will be used.
একটি লক্ষণীয় বাদ দেওয়া হ'ল default urgency
আসলে কী এবং 1 টি উচ্চ জরুরি বা 4 হ'ল উচ্চ তাত্পর্য।
রিয়েল-ওয়ার্ল্ড ব্যবহারে কী ঘটছে তা আপনাকে দেখানোর জন্য, স্থানীয় স্ন্যাপশটের আমার সূচনা তালিকাটি এখানে:
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-14-173102
com.apple.TimeMachine.2017-12-14-212356
com.apple.TimeMachine.2017-12-15-052254
com.apple.TimeMachine.2017-12-15-084940
com.apple.TimeMachine.2017-12-15-094508
com.apple.TimeMachine.2017-12-15-121635
বিকল্পগুলি purge_amount
এবং urgency
বিকল্পগুলি ছাড়াই চলাকালীন , সম্ভবত কোনও স্থানীয় স্ন্যাপশট শুদ্ধ হবে না:
$ tmutil thinlocalsnapshots /
Thinned local snapshots:
(1 গিগাবাইট) এ purge_amount
সেট সহ 1000000000
:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-14-173102
এবং যদি আমি এটি আবার চালাই:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-14-212356
আমার স্থানীয় স্ন্যাপশট তালিকায় যা ঘটেছিল তা এখানে:
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-052254
com.apple.TimeMachine.2017-12-15-084940
com.apple.TimeMachine.2017-12-15-094508
com.apple.TimeMachine.2017-12-15-121635
একই কমান্ডটি আরও একবার চালানোর চেষ্টা করা যাক:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-15-052254
2017-12-15-084940
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-094508
com.apple.TimeMachine.2017-12-15-121635
এবং আবার:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-15-094508
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635
এবং সেই চূড়ান্ত স্থানীয় স্ন্যাপশটটি আরও একবার চেষ্টা ও সরিয়ে দেওয়ার জন্য:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635
আপনি দেখতে পাচ্ছেন এটি এবার কিছুই করেনি।
বাইটগুলি 10 গিগাবাইটে বাড়ানোর চেষ্টা করি:
$ tmutil thinlocalsnapshots / 10000000000
Thinned local snapshots:
এখনো কিছুনা. 100 জিবি চেষ্টা করে দেখুন:
$ tmutil thinlocalsnapshots / 100000000000
Thinned local snapshots:
আবার, কিছুই না।
সুতরাং, যখন এটি সর্বশেষ স্থানীয় স্ন্যাপশটে পৌঁছায়, অবশ্যই urgency
বিকল্পটির পরিবর্তে বিকল্পটি করতে হবে purge_amount
।
আসুন তবে কেবল 1 জিবিতে ফিরে যাই purge_amount
তবে urgency
1 তে সেট করার চেষ্টা করুন (ম্যানুয়ালটিতে অন্য একটি বাদ হ'ল 1 টি উচ্চ বা 4 বা উচ্চ):
$ tmutil thinlocalsnapshots / 1000000000 1
Thinned local snapshots:
2017-12-15-121635
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635 (dataless)
সফল!
আপনি দেখতে পাচ্ছেন যে এটি সর্বশেষ অবশিষ্ট স্থানীয় স্ন্যাপশটটি পাতলা করে দিয়েছে এবং এখন যখন আপনি listlocalsnapshots
কেবল সর্বশেষতমটি দেখতে পাবেন তবে এটি ট্যাগ হিসাবে রয়েছে (dataless)
।
আমি বাজি রাখতে ইচ্ছুক যে urgency
1 এ সেট করা মানে "খুব জরুরি" এবং urgency
4 এর অর্থ "মেহ, যখনই" থাকবে।
এই পরীক্ষাগুলির সময়কালে আমার হার্ড ড্রাইভটি GB 50 জিবি থেকে বিনামূল্যে ~ 277 গিগাবাইটে চলে গেছে। প্রায় 227 গিগাবাইট নিখরচায়!
আমি ধরে নেব যে এই স্থানীয় স্ন্যাপশটগুলি স্বয়ংক্রিয়ভাবে পাতলা হয়ে যাবে, বিশেষত যখন অতিরিক্ত স্থানের প্রয়োজন হয় তাই আপনাকে খুব বেশি চিন্তা করতে হবে না।
কিন্তু, আমি এর মধ্যে দৌড়েছি
আমি ভাবছিলাম যে আমি এতক্ষন হঠাৎ কীভাবে আমার সমস্ত ফ্রি ডিস্কের জায়গা হারাচ্ছি এবং;
আমি উইন্ডোজ চালানোর জন্য একটি বুট ক্যাম্প পার্টিশন তৈরি করার চেষ্টা করছিলাম এবং আমার পর্যাপ্ত জায়গা ছিল না, এমনকি সেই জায়গার বেশিরভাগ অংশ স্ন্যাপশট দ্বারা নেওয়া হয়েছিল।
এগিয়ে যেতে, আমি ভাবছি যে আমার ক্রোন জবটি প্রতি সপ্তাহে বা ততোধিক পাতলা কমান্ড চালানো উচিত, কেবল জিনিসগুলি পরিষ্কার রাখতে। আমি আরও কয়েক দিন পরে কি হবে তা দেখতে পাচ্ছি এবং এখানে যা কিছু খুঁজে পেয়েছি তা এখানে যুক্ত করব।
টাইম মেশিনের স্থানীয় স্ন্যাপশট কীভাবে ব্যবহৃত হয় সে সম্পর্কে আরও তথ্যের জন্য অ্যাপল সাইটটি এখানে রয়েছে:
https://support.apple.com/en-ca/HT204015