নিরাপদে এসএসডি মুছতে চেষ্টা করার সময়, আমাদের বেশ কয়েকটি সমস্যা রয়েছে:
- এসএসডিগুলি সীমিত পরিমাণে মুছে ফেলার চক্র পরে যায়
- এসএসডি-র একটি নিয়ামক রয়েছে যা পরিধানের ভারসাম্য বজায় রাখার জন্য এনভিআরএএম কোষগুলিতে (প্রকৃত ফ্ল্যাশ মেমরি কোষগুলি) এলবিএগুলি (লজিক্যাল ব্লক ঠিকানাগুলি ডিস্ক অ্যাক্সেস করার জন্য ব্যবহার করে) ডায়নামিকভাবে মানচিত্র করে, যার অর্থ ডিস্কটিকে পূর্বে নির্দিষ্ট কিছু সঞ্চিত ব্লকগুলি ওভাররাইট করতে বলা হয়েছিল ফাইলের ফলে অন্য কোনও অতিরিক্ত ব্লক ওভাররাইটিং হতে পারে।
- এসএসডিগুলির রিজার্ভ ক্ষমতার একটি উল্লেখযোগ্য শতাংশ রয়েছে যা মরা স্টোরেজ সেলগুলি ক্ষতিপূরণ এবং পরিধান কমাতে ব্যবহৃত হয়। এগুলি সিস্টেমে দৃশ্যমান নয় এবং এটি পুরানো ডেটা টুকরোগুলি ধরে রাখতে পারে।
এখন নিরাপদে এসএসডি মুছতে উবুন্টু থেকে আমাদের কী বিকল্প রয়েছে?
আমি শুনেছি যে কিছু নতুন এসএসডি তাদের সুরক্ষিতভাবে মুছতে সক্ষম হওয়া উচিত, তবে কীভাবে আমি জানতে পারি যে আমার এসএসডি এটি সক্ষম কিনা এবং আমি কীভাবে এটি ট্রিগার করব?
এটিএটি সুরক্ষিত মোছা কমান্ডও থাকতে হবে, এটি সমর্থিত কিনা আমি কীভাবে খুঁজে বের করব এবং কীভাবে আমি এটি ট্রিগার করব?
কেবলমাত্র একটি প্রদত্ত ফাইল বা কেবল অব্যবহৃত স্থানটি নিরাপদে নিশ্চিহ্ন করার উপায়গুলি কী?
আমি অনুমান করি যে সমস্ত পার্টিশনের একটি ব্যাকআপ তৈরি করা হয়েছে, নিরাপদে পুরো ডিস্কটি মুছুন এবং তারপরে ব্যাকআপটি পুনরুদ্ধার করা সম্ভব হবে তবে খুব জটিল মনে হচ্ছে এবং ব্যবহারিক হতে খুব বেশি সময় লাগবে। অন্য বিকল্প আছে? যদি তা না হয় তবে ইতিমধ্যে মুছে ফেলা ফাইলগুলিকে ব্যাক আপ না করে পার্টিশনের ব্যাকআপ নেওয়ার জন্য আমি কোন সরঞ্জামগুলি ব্যবহার করতে পারি?
অবশ্যই উপরে বর্ণিত পয়েন্টগুলির জন্য মানক সরঞ্জামগুলি এখানে পছন্দ মতো shred
বা wipe
ব্যবহারযোগ্য নয়। এগুলি সহজেই এএ ফাইলটি ওভাররাইট করে (তার ফাইল সিস্টেম ক্লাস্টারগুলিকে ওভাররাইট করে যা এলবিএতে আবদ্ধ থাকে যা পরিধান স্তর নিয়ন্ত্রণকারীর কারণে নিয়মিত একই ফ্ল্যাশ কোষগুলিতে নির্দেশ করে না)।