এটি হল expire_backups কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
expire_backups - বুদ্ধিমত্তার সাথে পুরানো ব্যাকআপের মেয়াদ শেষ করুন
সাইনোপিসিস
মেয়াদোত্তীর্ণ_ব্যাকআপ [বিকল্প] [ ...]
বর্ণনাঃ
সার্জারির মেয়াদ শেষ_ব্যাকআপ কমান্ড বুদ্ধিমত্তার সাথে পুরানো ব্যাকআপগুলি সরিয়ে ফেলুন যা আর প্রয়োজন নেই।
আপনি কতক্ষণের জন্য কোন ব্যাকআপ রাখতে চান তা নির্ধারণ করতে, আপনি একটি সংখ্যা নির্ধারণ করুন বয়স রেঞ্জ.
মেয়াদ শেষ_ব্যাকআপ নিশ্চিত করে যে প্রতিটি বয়সের পরিসরে আপনার অন্তত একটি ব্যাকআপ থাকবে
বার এটি তার জন্য প্রয়োজনীয় যতগুলি ব্যাকআপ ঠিক ততগুলি রাখবে এবং যেকোনও মুছে ফেলবে
ব্যাকআপ যা অপ্রয়োজনীয় হয়ে যায়।
ব্যাকআপ চক্রের পরিপ্রেক্ষিতে পরিসরের সীমানাগুলির একটি তালিকা দিয়ে বয়সের সীমাগুলি নির্দিষ্ট করা হয়৷
প্রতিবার আপনি একটি নতুন ব্যাকআপ তৈরি করার সময়, বিদ্যমান ব্যাকআপগুলির বয়স এক চক্র দ্বারা।
উদাহরণ: কখন মেয়াদ শেষ_ব্যাকআপ বয়স পরিসীমা সংজ্ঞা সঙ্গে বলা হয় 1 3 7 14 31এটা হবে
নিশ্চিত করুন যে আপনার কাছে সর্বদা নিম্নলিখিত ব্যাকআপগুলি উপলব্ধ রয়েছে:
1. একটি ব্যাকআপ যা 0 থেকে 1 চক্র পুরানো (অর্থাৎ, সাম্প্রতিকতম ব্যাকআপ)
2. একটি ব্যাকআপ যা 1 থেকে 3 চক্র পুরানো৷
3. একটি ব্যাকআপ যা 3 থেকে 7 চক্র পুরানো৷
4. একটি ব্যাকআপ যা 7 থেকে 14 চক্র পুরানো৷
5. একটি ব্যাকআপ যা 14 থেকে 31 চক্র পুরানো৷
লক্ষ্য করুন:
আপনি যদি নির্দিষ্ট ব্যবধানে ব্যাকআপ করেন, তাহলে একটি চক্র ব্যাকআপের সমতুল্য হবে
অন্তর. ব্যাকআপ চক্রের ক্ষেত্রে বয়সের সীমা নির্দিষ্ট করার সুবিধা
দিন বা সপ্তাহের চেয়ে এটি আপনাকে সুন্দরভাবে অনিয়মিত ব্যাকআপ পরিচালনা করতে দেয়
বিরতি কল্পনা করুন যে কোনো কারণে আপনি আপনার কম্পিউটার চালু করেন না
মাস এখন আপনার সমস্ত ব্যাকআপ কমপক্ষে এক মাস বয়সী, এবং আপনি যদি নির্দিষ্ট করে থাকেন
পরম বয়সের পরিপ্রেক্ষিতে ব্যাকআপ কৌশল উপরে, তারা সব মুছে ফেলা হবে! নির্দিষ্ট করা
ব্যাকআপ চক্রের পরিপ্রেক্ষিতে বয়সের সীমা এই ধরণের সমস্যাগুলি এড়িয়ে যায়।
মেয়াদ শেষ_ব্যাকআপ ব্যবহার সহজ। এর ডিরেক্টরিতে ব্যাকআপ সংরক্ষণ করা প্রয়োজন
ফর্ম বছর-মাস-দিন_ঘণ্টা:মিনিট:সেকেন্ড (YYYY-MM-DD_HH:mm:ss) এবং সমস্ত ব্যাকআপে কাজ করে
বর্তমান ডিরেক্টরি। সুতরাং উপরের ব্যাকআপ কৌশলটির জন্য, সঠিক আহ্বান হবে:
expire_backups.py 1 3 7 14 31
একটি S3QL ফাইল সিস্টেমে আপনার ব্যাকআপ সংরক্ষণ করার সময়, আপনি সম্ভবত নির্দিষ্ট করতে চান
--use-s3qlrm পাশাপাশি বিকল্প। এই বলে মেয়াদ শেষ_ব্যাকআপ ব্যবহার করতে s3qlrm মুছে ফেলার আদেশ
ডিরেক্টরি।
মেয়াদ শেষ_ব্যাকআপ কোন ব্যাকআপগুলি কতগুলি চক্র পুরানো তা ট্র্যাক রাখতে একটি "স্টেট ফাইল" ব্যবহার করে
(যেহেতু এটি ডিরেক্টরির নামগুলিতে থাকা তারিখগুলি থেকে অনুমান করা যায় না)। দ্য
এই রাষ্ট্র ফাইলের জন্য আদর্শ নাম .expire_backups.dat. যদি এই ফাইলটি নষ্ট হয়ে যায় বা
মুছে ফেলা, মেয়াদ শেষ_ব্যাকআপ ব্যাকআপের বয়স আর জানে না এবং কাজ করতে অস্বীকার করে। ভিতরে
এই ক্ষেত্রে আপনি ব্যবহার করতে পারেন -- পুনর্গঠন-রাষ্ট্র থেকে রাষ্ট্র পুনর্গঠনের চেষ্টা করার বিকল্প
ব্যাকআপ তারিখ। যাইহোক, এই পুনর্গঠনের নির্ভুলতা কীভাবে তার উপর দৃঢ়ভাবে নির্ভর করে
আপনি ব্যাকআপ তৈরির সাথে কঠোরভাবে কাজ করেছেন (এটি শুধুমাত্র সম্পূর্ণরূপে সঠিক যদি সময় থাকে
পরবর্তী ব্যাকআপগুলির মধ্যে সর্বদা হুবহু একই ছিল), তাই এটি সাধারণত একটি ভাল
রাষ্ট্রীয় ফাইলের সাথে হস্তক্ষেপ না করার ধারণা।
বিকল্প
সার্জারির মেয়াদ শেষ_ব্যাকআপ কমান্ড নিম্নলিখিত বিকল্পগুলি গ্রহণ করে:
-- শান্ত
সত্যিই শান্ত হও
--ডিবাগ-মডিউল
নির্দিষ্ট মডিউল থেকে ডিবাগিং আউটপুট সক্রিয় করুন (আলাদা করতে কমা ব্যবহার করুন
একাধিক মডিউল)। ডিবাগ বার্তাগুলি দ্বারা নির্দিষ্ট লক্ষ্যে লেখা হবে৷
--লগ বিকল্প।
--ডিবাগ
সমস্ত S3QL মডিউল থেকে ডিবাগিং আউটপুট সক্রিয় করুন। ডিবাগ বার্তা লেখা হবে
দ্বারা নির্দিষ্ট লক্ষ্যে --লগ বিকল্প।
--সংস্করণ
শুধু প্রোগ্রাম সংস্করণ মুদ্রণ এবং প্রস্থান করুন
--অবস্থা
রাষ্ট্রের তথ্য সংরক্ষণ করার জন্য ফাইল (ডিফল্ট: ".expire_backups.dat")
-n ড্রাই রান। শুধু দেখান কোন ব্যাকআপ মুছে ফেলা হবে।
-- পুনর্গঠন-রাষ্ট্র
ব্যাকআপ তারিখ থেকে একটি অনুপস্থিত রাষ্ট্র ফাইল পুনর্গঠন করার চেষ্টা করুন.
--use-s3qlrm
ব্যবহার s3qlrm ব্যাকআপ মুছে ফেলার নির্দেশ।
প্রস্থান করুন কোডগুলি
মেয়াদ শেষ_ব্যাকআপ নিম্নলিখিত প্রস্থান কোড দিয়ে শেষ হতে পারে:
0 সবকিছু ভাল গিয়েছিলাম।
1 একটি অপ্রত্যাশিত ত্রুটি ঘটেছে৷ এটি প্রোগ্রামে একটি বাগ নির্দেশ করতে পারে।
2 অবৈধ কমান্ড লাইন আর্গুমেন্ট।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে expire_backups ব্যবহার করুন