আমার কাছে একটি পুল রয়েছে যা ব্যবহার করে ২০১১ সালে তৈরি হয়েছিল lzjb compression
, এবং কয়েক বছর পরে এটি হয়েছিল না যে কোনও আপগ্রেড আমাকে সংকোচনে সেট করার অনুমতি দেয় lz4
। আমি অনুমান করি যে অ্যারেতে কমপক্ষে 20% সামগ্রী (স্থান দ্বারা) 2013 এর আগে তৈরি হয়েছিল, যার অর্থ এটি এখনও ব্যবহার করে সংকুচিত হয়েছে lzjb
।
আমি এটি ঠিক করতে এবং কয়েকটি স্থান পুনরুদ্ধার করতে কয়েকটি বিকল্পের কথা ভাবতে পারি:
ব্যাক আপ করুন এবং একটি নতুন পুলে পুনরুদ্ধার করুন। সত্যিকার অর্থে ব্যবহারিক নয়, কারণ অস্থায়ী অনুলিপি ধরে রাখার মতো পর্যাপ্ত অনর্থক স্টোরেজ আমার কাছে নেই। পুনরুদ্ধারের জন্য পুলটি কয়েক ঘন্টা অফলাইনে থাকা প্রয়োজন।
২০১৩ এর চেয়েও পুরনো টাইমস্ট্যাম্পের সাথে কোনও ফাইল পুনরায় অনুলিপি করার জন্য একটি স্ক্রিপ্ট লিখুন Pot
বর্তমান সংক্ষেপণ অ্যালগরিদম ব্যবহার করে কোনও লিগ্যাসি ব্লকগুলি পুনরায় সংক্ষেপে জেডএফএস পাওয়ার কোনও উপায় আছে কি? স্ক্রাবের মতো, তবে সংকোচনকে নিরাময় করে।
একটি সম্পর্কিত প্রশ্ন: প্রতিটি ধরণের সংক্ষেপণ অ্যালগরিদমের ব্যবহার দেখার কোনও উপায় আছে কি? zdb কেবলমাত্র পৃথক অ্যালগরিদমে বিভক্ত না হয়ে সামগ্রিক সংক্ষেপণের পরিসংখ্যান দেখায়।
export LC_ALL=C
তবে স্ক্রিপ্টের শুরুতে যুক্ত করুন এবং ফাইল-নামগুলিতে সমস্ত অ-এসসিআইআই বিশেষ অক্ষর অক্ষত থাকবে। হোয়াইটস্পেস এবং ড্যাশ অক্ষত রাখা কৌশলপূর্ণ, ডাবল কোট ব্যবহার করুন এবং --
যেমন cp -- "$SOURCE" "$TARGET"
।
--
) "ট্রিকিয়ার"। এটি এসকিউএল ইঞ্জেকশন এড়ানো হিসাবে গুরুত্বপূর্ণ, উদাহরণস্বরূপ।