কম্পিউটার

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

আপনার স্ক্রীন কি শুধু কালো হয়ে গেছে বা আপনার ল্যাপটপ কোনো সতর্কতা ছাড়াই জমে গেছে? হয়তো আপনার হার্ড ড্রাইভ কিচিরমিচির শুরু করেছে। আরও খারাপ, হয়তো আপনি হঠাৎ করে আপনার বাড়ির পার্টিশনে সংরক্ষণ করতে পারবেন না।

একটি দূষিত বা ব্যর্থ ড্রাইভের এই সমস্ত লক্ষণগুলি আপনাকে ঘামতে পারে, তবে অবিলম্বে আপনার কম্পিউটারটি ফেলে দেওয়ার কোনও কারণ নেই। ছয়টি Linux টুল সম্পর্কে জানতে পড়তে থাকুন যা আপনাকে আপনার ডেটা পুনরুদ্ধার করতে এবং আপনার ডিজিটাল জীবনকে ট্র্যাকে ফিরিয়ে আনতে সাহায্য করতে পারে৷

1. ট্রিনিটি রেসকিউ কিট

ডেটা পুনরুদ্ধারের জন্য বিশেষভাবে তৈরি করা এই লাইভ লিনাক্স ডিস্ট্রোটি কয়েক বছর আগে মৃতের জন্য রেখে দেওয়া হয়েছে বলে মনে হচ্ছে, কিন্তু কয়েক বছর আগে এর বিকাশকারী একটি আপডেট নিয়ে এসেছেন যা এটিকে আধুনিক কম্পিউটারে আরও কার্যকরভাবে চালায়।

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

তাই ট্রিনিটি রেসকিউ কিট কি? মূলত, যদি আপনার প্রধান লিনাক্স ওএস (অথবা সেই বিষয়ে উইন্ডোজ বা ম্যাকওএস) হার্ড ড্রাইভের ব্যর্থতা বা অন্য কোনও বিপর্যয়ের কারণে অব্যবহারযোগ্য হয়ে পড়ে, আপনি একটি TRK USB ড্রাইভ তৈরি করতে পারেন, তারপর একটি কমান্ড ব্যবহার করে আপনার প্রধান OS থেকে ডেটা টানতে এটিতে বুট করুন। লাইন এটি একটি রেসকিউ ডিস্ক, এবং এটি একটি খুব ভালো যেটিতে পাসওয়ার্ড পুনরুদ্ধার এবং ভাইরাস স্ক্যানিংয়ের মতো অতিরিক্ত বৈশিষ্ট্য রয়েছে৷

অবশ্যই, এখানে একটি বাল্ক-আনডিলিট ইউটিলিটিও রয়েছে যা পুনরুদ্ধার করা যেতে পারে এমন কিছুর জন্য আপনার ক্ষতিগ্রস্থ বা অ্যাক্সেসযোগ্য হার্ড ড্রাইভগুলিকে স্কোর করে এবং মাস্টার বুট রেকর্ড মেরামতের জন্য কয়েকটি বিকল্পও রয়েছে। যদিও সতর্ক থাকুন, সত্যিই এই সমস্ত বৈশিষ্ট্যগুলির সদ্ব্যবহার করার জন্য বেশ খাড়া শেখার বক্ররেখা রয়েছে৷

2. টেস্টডিস্ক

কিছু লিনাক্স পুনরুদ্ধার সরঞ্জাম ক্ষতিগ্রস্থ পার্টিশন থেকে যা কিছু পুনরুদ্ধারযোগ্য তা অনুলিপি করে আপনার ডেটা সংরক্ষণ করার চেষ্টা করে। এটি কাজ করতে পারে, কিন্তু গ্যারান্টি দেওয়া হয় না কারণ পার্টিশনের সমস্যাগুলি আপনি যে ডেটা পুনরুদ্ধার করতে চান তা অস্পষ্ট করতে পারে৷

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

টেস্টডিস্ক কাজে আসে কারণ এটি আসলে পার্টিশন-স্তরের ত্রুটিগুলি ঠিক করতে পারে, টেস্টডিস্ক নিজেই বা অন্য ডেটা রিকভারি টুল ব্যবহার করে ডেটা পুনরুদ্ধার করা সহজ করে তোলে। এমনকি এটি একটি দূষিত হার্ড ড্রাইভকে সরাসরি ঠিক করতে পারে এবং আপনার লিনাক্স পিসিকে আবার কাজ করতে পারে, যাতে আপনি সরাসরি ডেটা অ্যাক্সেস করতে পারেন।

বুট সেক্টর এবং ফাইল সিস্টেম টেবিল পুনরুদ্ধার করার মতো গভীর-ডাইভিং অপারেশন করার পাশাপাশি, টেস্টডিস্ক NTFS, FAT, exFAT এবং ext ফর্ম্যাটে হার্ড ড্রাইভ থেকে ডেটা - এমনকি মুছে ফেলা ডেটা - পুনরুদ্ধার করতেও সক্ষম৷

লিনাক্সে টেস্টডিস্ক ইনস্টল করতে, টার্মিনালে যান এবং প্রবেশ করুন

sudo apt-get install testdisk

আপনি যদি টেস্টডিস্ক ব্যবহার সম্পর্কে আরও জানতে চান, আপনি এখানে আমাদের টেস্টডিস্ক গাইড পড়তে পারেন।

3. ddrescue

যদিও ddrescue শিরোনামে একটি ডেটা পুনরুদ্ধারের সরঞ্জাম নয়, এটি আপনার ফাইলগুলি পুনরুদ্ধার করার যাত্রায় আপনার প্রথম পদক্ষেপ হিসাবে দাঁড়ানো উচিত। Ddrescue আপনার দুর্নীতিগ্রস্ত ড্রাইভ বা পার্টিশনের একটি চিত্র তৈরি করে যাতে আপনি একটি কপি বিশ্লেষণ করতে পারেন আপনার ভাঙা ডিস্কের।

নীচে তালিকাভুক্ত সরঞ্জামগুলির সাহায্যে ফাইল পুনরুদ্ধারের কাজ শুরু করার আগে সর্বদা আপনার ডিস্ককে একটি পৃথক ছবিতে অনুলিপি করুন৷ আপনি যত বেশি আপনার আসল ব্যর্থ ড্রাইভ ব্যবহার করবেন, তত বেশি ক্ষতি করতে পারবেন।

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

আপনি এখানে যা দেখছেন তা হল ddrescue-এর কিছু আউটপুট প্রথম কমান্ডে, এটি "backup.img" নামে একটি ছবিতে সম্পূর্ণ ডিস্কটি অনুলিপি করে। দ্বিতীয় কমান্ডটি সেই একই চিত্রে শুধুমাত্র খারাপ ব্লকগুলিকে অনুলিপি করে, সেই ব্লকগুলিকে পড়ার চেষ্টা করার জন্য প্রতিটি ব্লককে তিনবার অতিক্রম করে৷

আপনি যখন এই একই কমান্ডগুলি চালান, সর্বদা একটি লগফাইল ব্যবহার করুন। ব্যাকআপগুলি সম্পূর্ণ হতে ঘন্টা বা দিন সময় নিতে পারে এবং লগফাইল ছাড়াই, কোনও বাধা আপনাকে শুরু থেকে আবার প্রক্রিয়াটি শুরু করতে বাধ্য করবে৷

আপনার নিজের ডিস্ক বা পার্টিশনের জন্য এই প্রক্রিয়াটি সম্পূর্ণ হলে, আপনি অনুলিপি করা চিত্রটি মাউন্ট করতে পারেন এবং এটি থেকে ফাইলগুলি পুনরুদ্ধার করতে নিম্নলিখিত ইউটিলিটিগুলি ব্যবহার করতে পারেন। এই নিবন্ধে আমাদের অন্যান্য লিনাক্স পুনরুদ্ধার সরঞ্জামগুলির আরও ব্যবহার এখানে তৈরি একই "backup.img" থেকে ডেটা সংগ্রহ করবে৷

4. সর্বাগ্রে

সর্বাগ্রে তথ্য পুনরুদ্ধার করতে সাধারণ ফাইল প্রকারের ডেটা স্ট্রাকচার ব্যবহার করে। আপনি হয় একটি সম্পূর্ণ ডিস্ক ইমেজ এর সমস্ত ফাইলের জন্য স্ক্র্যাপ করতে পারেন বা আপনার সবচেয়ে বেশি আগ্রহী এমন কিছু ফাইলের ধরন নির্দিষ্ট করতে পারেন৷

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

আপনি এখানে যা দেখতে পাচ্ছেন তা হল ভার্বোজ মোডে Foremost-এর আউটপুট (-v বিকল্প)। -t বিকল্প jpg ফাইলের প্রকারের জন্য অনুসন্ধান করে, এবং -i এবং -o বিকল্পগুলি সংশ্লিষ্ট ইনপুট ফাইল এবং আউটপুট ডিরেক্টরি চিহ্নিত করে৷

আপনি দেখতে পারেন যে Foremost পূর্ববর্তী ধাপে তৈরি চিত্র ddrescue বিশ্লেষণ করে; এই ছবিটিতে অনেকগুলি JPEG রয়েছে৷ সর্বাগ্রে এই ধরনের দশটি ফাইল খুঁজে পেতে সক্ষম হয়েছিল, এবং যখন এটি চিত্রটি স্ক্র্যাপ করা হয়েছিল, তখন এটি সেই দশটি ফাইলকে বর্ণিত আউটপুট ফোল্ডারে অনুলিপি করেছিল৷

5. স্কাল্পেল

স্ক্যাল্পেল, মূলত Foremost-এর উপর ভিত্তি করে, তার অপারেশনে মিতব্যয়ী হতে লক্ষ্য রাখে। এটি মাল্টি-থ্রেডিং এবং অ্যাসিঙ্ক্রোনাস ইনপুট/আউটপুট ব্যবহার করে একটি দক্ষ পদ্ধতিতে চিত্রগুলির মাধ্যমে অনুসন্ধান করতে। অধিকন্তু, এটি ব্যবহারকারীদের ফাইল পুনরুদ্ধারের জন্য ব্যবহার করতে চান এমন ফুটার এবং হেডারের সংখ্যা নির্দিষ্ট করার ক্ষমতা দেয়৷

ব্যবহারকারীরা স্কাল্পেলের কনফিগারেশন ফাইল সম্পাদনা করে যে ধরনের ফাইলগুলি পুনরুদ্ধার করতে চান তাও নির্দিষ্ট করতে পারেন। ডিফল্ট কনফিগারেশন অনেক আউটপুট তৈরি করে, এমনকি ভার্বোজ মোড (-ভি প্যারামিটার) চালু না করেও।

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

সেই স্ক্রিনশটে আপনি "backup.img"-এর স্ক্যাল্পেলের বিশ্লেষণের চূড়ান্ত আউটপুট দেখতে পারেন। মৌলিক কমান্ডের (স্ক্রিনশটের নীচে তালিকাভুক্ত) শুধুমাত্র একটি আউটপুট ডিরেক্টরি এবং বিশ্লেষণের জন্য একটি চিত্র প্রয়োজন৷

6. PhotoRec

ফটোআরেক ফটোগ্রাফ, ভিডিও এবং টেক্সট ডকুমেন্ট পুনরুদ্ধারের উপর ফোকাস করে তার প্রতিযোগীদের থেকে দূরে সরে যায়। এটি কনসোলের মধ্যে একটি ইন্টারেক্টিভ ইউটিলিটি হিসাবেও কাজ করে। এর সমস্ত মহিমা দেখুন

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

প্রাথমিক PhotoRec কমান্ড একটি পছন্দসই ছবি (আমাদের backup.img) এবং আউটপুট ফোল্ডার নির্দিষ্ট করতে হবে। PhotoRec তারপর ব্যবহারকারীকে তার গ্রাফিকাল পরিবেশে ফেলে দেয়। এখানে স্ক্রিনশট চিত্রের আকার দেখায়। পরবর্তী স্ক্রিনে এটি ডিস্কের পার্টিশনের ধরন এবং আপনি ফাইলগুলির জন্য সম্পূর্ণ চিত্রটি অনুসন্ধান করতে চান কিনা তা জিজ্ঞাসা করে৷

7. grep

অবশেষে, আমরা grep আসি. এটি পুনরুদ্ধারের বিকল্পগুলির মধ্যে সবচেয়ে সহজবোধ্য বলে মনে নাও হতে পারে, তবে ব্লক ডিভাইস বা ডিস্ক চিত্রে উপস্থিত স্ট্রিংগুলি অনুসন্ধান করে মুছে ফেলা বা হারিয়ে যাওয়া পাঠ্য ফাইলগুলি খুঁজে পাওয়ার ক্ষমতা গ্রেপের রয়েছে৷

backup.img-এ "myfile" নামে একটি ফাইল বিদ্যমান। এটিতে পাঠ্যের শুধুমাত্র একটি লাইন রয়েছে:"এই ফাইলটি আমি পুনরুদ্ধার করার চেষ্টা করব।"

গ্রেপ সেই স্ট্রিংটিকে ফাইল পুনরুদ্ধারের শুরুর পয়েন্ট হিসাবে ব্যবহার করে। কিছু অন্যান্য প্যারামিটারের পাশাপাশি, আপনি দেখতে পাচ্ছেন যে, এই উদাহরণে, এটি পাওয়া স্ট্রিংটিকে "foundtext" নামে একটি নতুন বাইনারি ফাইলে ডাম্প করে।

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

বিশেষ করে, আপনি -C-এ মনোযোগ দিতে চান – এবং সংশোধন করতে চান প্যারামিটার যা প্রাথমিক কমান্ডে স্ট্রিংকে ঘিরে অতিরিক্ত প্রসঙ্গ প্রিন্ট করে। এই উদাহরণ কমান্ডটি গ্রেপকে প্রদত্ত স্ট্রিংয়ের আগে এবং একটি পরে পাঠ্যের একটি লাইন খুঁজে পেতে বলে।

-C 200 থেকে শুরু , grep একটি স্ট্রিংয়ের আগে এবং পরে 200টি লাইন খুঁজে পাবে। এই ধরনের নাগাল এখানে অপ্রয়োজনীয়, তবে এটি শত শত লাইন সহ বড় পাঠ্য ফাইলের জন্য গুরুত্বপূর্ণ হতে পারে। আপনাকে অবশ্যই, আপনার নিজের ফাইলগুলির পাঠ্য জানতে হবে যাতে grep এর অনুসন্ধান শুরু করার জন্য একটি সূচনা বিন্দু থাকে৷

গ্রেপ তার আউটপুট হিসাবে একটি বাইনারি ফাইল তৈরি করবে। তবুও, কিছু অংশ মানব-পাঠযোগ্য হবে, যেমন এই উদাহরণের এই স্ক্রিনশটের নীচে পাঠ্যের পছন্দসই লাইন। আপনার প্রয়োজনীয় ডেটা ম্যানুয়ালি স্ক্র্যাপ করা আপনার কাজ হবে। এটা কঠিন কাজ, নিশ্চিতভাবেই, কিন্তু এটি কোনো ফাইল না থাকার বিকল্পকে হার মানায়।

লিনাক্সের জন্য সেরা ডেটা রিকভারি টুলের 7টি

উপসংহার

সংক্ষেপে, প্রথমে আপনার ড্রাইভ বা পার্টিশনটি ddrescue-এর সাথে কপি করতে ভুলবেন না, তারপর সেই অনুলিপিতে আপনার প্রয়োজনীয় অন্যান্য লিনাক্স পুনরুদ্ধার সরঞ্জামগুলির সাথে কাজ করুন। একাধিক টুল ব্যবহার করে দেখতে ভয় পাবেন না, বিশেষ করে যদি আপনার প্রথম পছন্দ আপনার পছন্দের ডেটা খুঁজে না পায়।

ধৈর্য্য ধারন করুন. যেকোন ভাগ্যের সাথে, আপনি এটি জানার আগেই আপনার মূল্যবান ফাইলগুলি ফিরে পাবেন।

এই নিবন্ধটি প্রথম ফেব্রুয়ারী 2018 এ প্রকাশিত হয়েছিল এবং মার্চ 2019 এ আপডেট করা হয়েছিল৷


  1. লিনাক্সের জন্য সেরা ওয়েব ব্রাউজারগুলির মধ্যে 4টি

  2. উবুন্টুর জন্য সেরা অ্যান্টিভাইরাস প্রোগ্রাম

  3. রাস্পবেরি পাই এর জন্য সেরা লিনাক্স ডিস্ট্রোগুলির মধ্যে 5টি

  4. 2022 সালে ম্যাকের জন্য সেরা 7 সেরা ফ্রি ডেটা রিকভারি টুল