উবুন্টু ডেটা পুনরুদ্ধার। লিনাক্সের জন্য ডেটা রিকভারি সফটওয়্যার

কখনও কখনও এমন হয় যে আমরা মুছে ফেলি, যেমনটি মনে হয় না প্রয়োজনীয় ফাইল(ছবি, ভিডিও, পাঠ্য নথিইত্যাদি), এবং তারপরে হঠাৎ করে আমরা অনুশোচনা করি, কারণ... মুছে ফেলাগুলির মধ্যে, প্রয়োজনীয়গুলি পরিণত হয়েছে। আমরা ফাইল মুছে ফেললে এটা ভাল কার্ট, যেখান থেকে কী সমন্বয় টিপে পুনরুদ্ধার করা খুব সহজ Ctrl+Zএবং তারপর সব ফাইল যে আছে কার্টতাদের পূর্ববর্তী ফোল্ডারে পুনরুদ্ধার করা হবে অথবা আপনি পছন্দসই ফাইলটিতে ডান-ক্লিক করে বেছে নিতে পারেন কার্টএবং প্রসঙ্গ মেনুতে - পুনরুদ্ধার করুন.

কিন্তু আমরা যখন ফাংশন দিয়ে ফাইল মুছে ফেলি তখন কী করবেন - চিরতরে মুছে দাও? অনেকে বিশ্বাস করেন যে ডেটা চিরতরে হারিয়ে গেছে। কিন্তু তা সত্য নয়। এই ক্ষেত্রে, কনসোল ইউটিলিটি আমাদের সাহায্য করবে স্কাল্পেল.

স্কাল্পেলএকটি সহজ, অত্যন্ত কার্যকর ফাইল পুনরুদ্ধার টুল.
স্কাল্পেলএকটি প্রতিকার দ্রুত পুনরুদ্ধারফাইল, যা ডাটাবেস থেকে পরিচিত ফরম্যাটের ফাইলগুলির শুরু এবং শেষ পাঠ করে এবং সেগুলিকে ডিস্কে খুঁজে বের করার চেষ্টা করে। এই সফ্টওয়্যারটির স্বতন্ত্রতা হল এটি নির্ভর করে না নথি ব্যবস্থা. অতএব, উভয়ের সাথে পুনরুদ্ধার সম্ভব FATx, NTFS, ext2/3, তাই সঙ্গে "বেয়ার" (কাঁচা) বিভাগ. টুলটি ডিজিটাল তথ্য পুনরুদ্ধার এবং ফাইল পুনরুদ্ধার উভয়ের জন্য ব্যবহার করা যেতে পারে।

স্কাল্পেলপ্রায় সব ডিস্ট্রিবিউশনের ভান্ডারে পাওয়া যায় লিনাক্স. ভিতরে উবুন্টুএবং ডেরিভেটিভস থেকে আপনি এটি ইনস্টল করতে পারেন আবেদন কেন্দ্রঅথবা ইনস্টল করতে টার্মিনালে কমান্ডটি চালান:

sudo apt-get install scalpel

ইনস্টলেশনের পরে আপনি এটি সিস্টেম মেনুতে পাবেন না স্কাল্পেল, কারণ আমি উপরে উল্লেখ করেছি, এই টুলটি একটি নির্দিষ্ট কমান্ড দিয়ে টার্মিনাল থেকে চালু করা হয়েছে। কিন্তু আপনি স্থায়ীভাবে মুছে ফেলা ফাইলগুলি অনুসন্ধান করার জন্য কমান্ড চালানোর আগে, আপনাকে অবশ্যই কনফিগারেশন ফাইলে থাকতে হবে scalpel.confকাঙ্খিত ফাইলের এক্সটেনশনের সাথে লাইনটি আনকমেন্ট করুন (হ্যাশ চিহ্নটি সরান) (সমস্ত ফাইল প্রকার ডিফল্টভাবে মন্তব্য করা হয়)। কনফিগারেশন ফাইল খুলতে টার্মিনালে কমান্ডটি চালান scalpel.conf:

sudo gedit /etc/scalpel/scalpel.conf

বিঃদ্রঃ. একটি দলে gedit(উবুন্টু; লিনাক্স মিন্ট দারুচিনি) নাম পরিবর্তন করুন টেক্সট সম্পাদকআপনার বিতরণ ডিফল্টরূপে ইনস্টল করা আছে।

উদাহরণস্বরূপ, আমি এক্সটেনশনের সাথে হারিয়ে যাওয়া চিত্র ফাইলগুলি অনুসন্ধান করতে বেছে নিয়েছি জেপিজিএবং মন্তব্যহীন এই লাইনফাইলের সাথে খোলা সম্পাদকে scalpel.conf:


আপনি অন্য কোন ফাইল নির্বাচন করতে পারেন. পরিবর্তিত ফাইলটি সংরক্ষণ করুন ( Ctrl+S) এবং সম্পাদক বন্ধ করুন।

এবং এখন আপনাকে টুল দিয়ে একটি টার্মিনাল কমান্ড চালাতে হবে
স্কাল্পেলহারিয়ে যাওয়া ফাইল খুঁজে পেতে:

sudo স্ক্যাল্পেল /dev/sda8 -o /home/vladimir /JPG /output/

sda8- এটি আমার বর্তমান সিস্টেমের হার্ড ডিস্কের একটি পার্টিশন। আপনার পার্টিশন নির্ধারণ করতে এবং কমান্ডে এটি পরিবর্তন করতে, কমান্ডটি চালান:


টার্মিনাল হার্ড ডিস্কের সমস্ত পার্টিশন প্রদর্শন করা উচিত। ছবিতে দেখানো হয়েছে, আমার পার্টিশনের মাউন্ট পয়েন্ট একটি তীর, স্ল্যাশ বা স্ল্যাশ দিয়ে চিহ্নিত করা হয়েছে - sda8, যা আমি কমান্ডে প্রবেশ করেছি। আপনি আপনার চিহ্নিত করা আবশ্যক.

/হোম/ভ্লাদিমির- ওইটা আমার নাম হোম ফোল্ডার. পরিবর্তন ভ্লাদিমিরতোমার নিজের.

/জেপিজি- এটি আপনার দ্বারা তৈরি করা কমান্ডের ফোল্ডারের নাম হোম ফোল্ডার , যেখানে সমস্ত পুনরুদ্ধার করা ফাইল সংরক্ষণ করা হবে, যা আপনি নিজের থেকেও পরিবর্তন করতে পারেন।

সুতরাং, আমরা কমান্ডটি কার্যকর করি এবং পুনরুদ্ধার সম্পূর্ণ হওয়ার জন্য অপেক্ষা করি:


আপনি ছবিতে দেখতে পাচ্ছেন, এক্সটেনশনের সাথে চিত্র ফাইলগুলি অনুসন্ধান এবং পুনরুদ্ধারের প্রক্রিয়া জেপিজিআমার কম্পিউটারে দুটি ধাপে ঘটবে, সেইসাথে সময়, নির্দিষ্ট পার্টিশনের আকার (GB) এবং এটিতে থাকা চিত্রগুলির সংখ্যার উপর নির্ভর করে।
আমি এখনই বলতে চাই যে প্রক্রিয়াটি দ্রুত নয়।

পুনরুদ্ধার সম্পূর্ণ হলে, খুলুন হোম ফোল্ডারপ্রশাসকের অধিকার সহ:

সুডো নটিলাস

পরিবর্তে নটিলাসনাম নির্দেশ করুন নথি ব্যবস্থাপকআপনার বিতরণ (উদাহরণস্বরূপ: লিনাক্স মিন্ট - নিমোবা সাজা; এবং তাই।)


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

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

হার্ড ড্রাইভের শুধুমাত্র শারীরিক ধ্বংসই কম্পিউটার ব্যবহারকারীকে ফাইল আপস করা থেকে রক্ষা করবে .

সূত্র: লিনাক্সে মুছে ফেলা ফাইল পুনরুদ্ধারের 10 উপায় (ব্লগ http://www.goitexpert.com), জুন 21, 2007
অনুবাদ: আলেকজান্ডার স্যাভিন ( [ইমেল সুরক্ষিত])

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

এখানে সদুপদেশনতুনদের জন্য - rm কমান্ডটি পরিবর্তন করুন: alias rm="rm -i" এইভাবে, প্রতিবার আপনি একটি ফাইল মুছে ফেললে, সিস্টেম নিশ্চিতকরণের জন্য জিজ্ঞাসা করবে।

দ্বিতীয় টিপটি করতে হবে ব্যাকআপ. গুরুত্বপূর্ণ ডিরেক্টরি এবং ফাইল অন্য সিস্টেম বা পার্টিশনে অনুলিপি করতে, আপনি rsync ইউটিলিটি ব্যবহার করতে পারেন। ক্রন্টাবের সাহায্যে আপনি এটি প্রতিদিন বা এমনকি প্রতি ঘন্টায় করতে পারেন।

সুতরাং, আসুন মুছে ফেলা ফাইল পুনরুদ্ধার করার 10 টি উপায় দেখুন:

  1. - Linux Ext2fs Undeletion Mini-HOWTO (অনুবাদ) এ বর্ণিত কিছু হারানো ফাইল পুনরুদ্ধারের পদক্ষেপগুলিকে স্বয়ংক্রিয় করে। এই ইউটিলিটি উল্লেখযোগ্যভাবে পুনরুদ্ধারের দক্ষতা বৃদ্ধি করবে। যারা ফাইল পুনরুদ্ধার করতে জানেন না তাদের জন্য এটি সুপারিশ করা হয়।
  2. athena-delete - অনেক নতুন UNIX ব্যবহারকারীদের অনুরোধের প্রতিক্রিয়া হিসাবে এথেনা প্রকল্পের জন্য লেখা হয়েছিল যারা ঘটনাক্রমে তাদের প্রয়োজনীয় ফাইল মুছে ফেলেছে।
  3. unrm হল একটি ছোট কনসোল ইউটিলিটি যা কিছু নির্দিষ্ট শর্তে, প্রায় 99% মুছে ফেলা ডেটা পুনরুদ্ধার করতে পারে (DOS-এর আনডিলিট ইউটিলিটির মতো)। এটি ব্যবহার করার আগে, সাবধানে FAQ ফাইলটি পড়ুন এবং বিশেষ করে Linux Ext2fs Undeletion Mini-HOWTO পড়ুন। ব্যবহার: unrm [-b (কোন ব্লক প্যাডিং নেই)][-e (প্রতিটি ব্লক)][-f fstype][-vW] ডিভাইস
  4. - Ext2/Ext3 ফাইল সিস্টেমের জন্য ফাইল রিকভারি টুল। ইনস্টলেশনের পরে, /root এবং /home-এ বর্তমান ফাইল এবং নতুন তৈরি করা ফাইলগুলি পুনরুদ্ধার করা যেতে পারে। এটি ব্যবহারকারীদের সমস্ত মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করতে, একটি নির্দিষ্ট ব্যবহারকারীর মালিকানাধীন ফাইলগুলি পুনরুদ্ধার করতে, ফাইল অবস্থান থেকে ডেটা ডাম্প করতে এবং একটি নির্দিষ্ট ধরণের, পাঠ্য প্রকার বা MP3 ফাইলগুলি পুনরুদ্ধার করতে দেয়৷ পুনরুদ্ধারের সময় ব্যবহারকারীদের সাহায্য করার জন্য একটি বিশ্লেষকও রয়েছে।
  5. লিনাক্সে ext2 ফাইল সিস্টেমে মুছে ফেলা ফাইল থেকে ডেটা পুনরুদ্ধার করার জন্য একটি ইন্টারেক্টিভ কনসোল টুল। একটি লাইব্রেরি অন্তর্ভুক্ত যা আপনাকে নাম অনুসারে মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করতে দেয়। e2undel ext2 অভ্যন্তরীণ কাঠামো পরিচালনা করে না এবং প্রয়োজন হয় না অতিরিক্ত তহবিল. ext2 এর অভ্যন্তরীণ গঠন না জেনেই এটি কার্যকর হতে পারে। ব্যবহার: e2undel -d ডিভাইস -s পাথ [-a][-t] -d ফাইল সিস্টেম, যেখানে মুছে ফেলা ফাইলগুলি -s ডিরেক্টরি খুঁজতে হবে যেখানে পুনরুদ্ধার করা ফাইলগুলি সংরক্ষণ করতে হবে -একটি সমস্ত ফাইলের উপর কাজ -t এর ধরন নির্ধারণ করার চেষ্টা করুন নাম ছাড়া মুছে ফেলা ফাইল -l সহজভাবে আনডেল লগ ফাইলে বৈধ ফাইলগুলির একটি তালিকা আউটপুট করুন ডিভাইসটি আনমাউন্ট করা আবশ্যক এবং ডিভাইসের সাথে পাথ নির্দিষ্ট করা উচিত নয়।
  6. - আপনাকে অতিরিক্ত ডিস্ক স্থানের ন্যূনতম ব্যবহারের সাথে ফাইল সিস্টেমগুলি পুনরুদ্ধার এবং রূপান্তর করতে দেয়। অন্যান্য পুনরুদ্ধার সরঞ্জামের বিপরীতে, anyfs-tools সনাক্ত করা সমস্ত ফাইলকে অন্য ডিস্কে (বা পার্টিশন) কপি করে না, তবে কেবলমাত্র একটি বহিরাগত ইনোড টেবিলে ফাইল ব্লক স্থাপন সংক্রান্ত তথ্য সংরক্ষণ করে। পুনরুদ্ধারের পরে, ব্যবহারকারী anyfs এবং একটি বাহ্যিক ইনোড টেবিল ব্যবহার করে ক্ষতিগ্রস্থ ফাইল সিস্টেম মাউন্ট করতে পারে এবং তারপরে যেকোনো প্রোগ্রামে সমস্ত পুনরুদ্ধার করা ফাইলের সাথে কাজ করতে পারে।
  7. rfs - একটি স্থানীয় অতিরিক্ত সিস্টেম ডিস্ক তৈরি এবং আপডেট করার জন্য কনসোল স্ক্রিপ্ট। প্রধান উদ্দেশ্য হ'ল ক্র্যাশের পরে একটি কার্যকরী সিস্টেম দ্রুত পুনরুদ্ধার করা। এই ক্ষেত্রে, "দ্রুত" মানে মেশিন রিবুট হওয়ার আগে যে সময় লাগে। rfs "ফাইল সিস্টেমের প্রতিলিপি" এর জন্য সংক্ষিপ্ত। rsyncbackup-এর মতো, rfs rsync-এর উপর ভিত্তি করে।
  8. e2retrieve হল একটি Ext2 ডেটা রিকভারি টুল যা ছেঁটে ফেলা বা আংশিক ফাইল সিস্টেমের সাথে কাজ করে। এটি LVM থেকে ডিস্ক দুর্নীতি থেকে তথ্য পুনরুদ্ধারের জন্য খুব দরকারী। এটি ফাইল সিস্টেমকে পুনরুদ্ধার করে না, তবে এটি কাঁচা Ext2 ডেটা থেকে পাওয়া বেশিরভাগ ডেটা বের করে এবং কপি করে।
  9. ফাইন্ডফাইল হল ফাইল সিস্টেমের ফাইলগুলিকে দূষিত ডিরেক্টরি, বরাদ্দ টেবিল, ইত্যাদির মাধ্যমে পুনরুদ্ধার করার জন্য টুলগুলির একটি সেট। হার্ড ড্রাইভের পার্টিশন টেবিল (বা তার বেশি) নষ্ট হয়ে গেলে বা ডিজিটাল ক্যামেরার মেমরি কার্ড ক্ষতিগ্রস্ত হলে এটি কার্যকর হতে পারে।
  10. টেস্টডিস্ক পার্টিশন চেক এবং পুনরুদ্ধারের জন্য একটি টুল। নিম্নলিখিত পার্টিশনগুলির সাথে কাজ করে: FAT12, FAT16, FAT32, Linux, Linux সোয়াপ (সংস্করণ 1 এবং 2), NTFS (Windows NT/W2k/2003), BeFS (BeOS), UFS (BSD), JFS, XFS এবং নেটওয়্যার।

একজন পরিচিত ব্যক্তি নিম্নলিখিত সমস্যা নিয়ে আমার কাছে এসেছিল: আমাকে ক্যামেরার ফ্ল্যাশ কার্ড থেকে মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করতে হবে। আমি এমন একটি দোকানে কাজ করি যা কম্পিউটার বিক্রি করে এবং কনফিগার করে এবং স্বাভাবিকভাবেই, আমাদের সেখানে শুধুমাত্র উইন্ডোজ আছে। আমার স্টকে একটি ঝামেলা-মুক্ত প্রোগ্রাম ছিল যা আমাকে সাহায্য করেছিল, এবং শুধু নয়, একাধিকবার - জিরো অ্যাসাম্পশন রিকভারি। ভালো প্রোগ্রামআসলে, তবে উইন্ডোজের জন্যও অর্থ প্রদান করা হয়েছে। সংক্ষেপে, তিনি 2-3 ঘন্টার জন্য একটি 4 গিগ ফ্ল্যাশ ড্রাইভ স্ক্যান করেছেন এবং কিছু খুঁজে পেয়েছেন। আমি পুনরুদ্ধার করার চেষ্টা করেছি, কিন্তু শেষ পর্যন্ত পুনরুদ্ধার করা ফোল্ডারে কিছুই ছিল না। এটা আমার জন্য একটি ধাক্কা ছিল! এই প্রথম এই প্রোগ্রামের সঙ্গে ঘটেছে. আমি বাড়িতে একটি মেমরি কার্ড দিয়ে কিছু জাদু চেষ্টা করার সিদ্ধান্ত নিয়েছি, কিন্তু আমার নেটিভ উবুন্টু 11.10 এ।

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

sudo apt-get install testdisk

এখন, টার্মিনাল বন্ধ না করে, কমান্ড দিয়ে প্রোগ্রামটি কল করুন

এবং ব্যবহারকারীর পাসওয়ার্ড লিখুন

এর পরে, আমরা আমাদের কম্পিউটারে সমস্ত ধরণের সংযুক্ত ড্রাইভ দেখতে পাব। আমার প্রয়োজনীয় ফ্ল্যাশ ড্রাইভটি ছিল তৃতীয়টি। উপরে বা নীচে, ডান বা বাম তীরগুলি ব্যবহার করে, আমরা টার্মিনালের চারপাশে ঘুরব। পছন্দসই ডিস্ক/কার্ড/ফ্ল্যাশ ড্রাইভ নির্বাচন করুন, আমাদের ক্ষেত্রে UDF 2.0 Silicon-Power 8G এবং এন্টার টিপুন।

আপনি যদি সমস্ত ফাইল পুনরুদ্ধার করতে চান তবে এন্টার টিপুন এবং যদি আপনার এক বা একাধিক ধরণের ফাইল পুনরুদ্ধার করতে হয়, তাহলে ফাইল অপ্ট আইটেমে যেতে ডান তীরটি ব্যবহার করুন এবং তারপরে এন্টার টিপুন।

ডিফল্টরূপে, সমস্ত ফাইল প্রকার অনুসন্ধান এবং পুনরুদ্ধারের জন্য নির্বাচন করা হয়। সমস্ত নির্বাচন অপসারণ করতে অক্ষর S ব্যবহার করুন। খুঁজে পেতে উপরে এবং নীচের তীরগুলি ব্যবহার করুন পছন্দসই প্রকারফাইল এবং স্পেসবার দিয়ে নির্বাচন করুন। এন্টার চাপুন.

নীচের মেনুতে, অনুসন্ধান আইটেমে যান।

FAT32 নির্বাচন করুন। এন্টার চাপুন. সমস্ত বিকল্প থেকে আমরা নির্বাচন করি অন্যান্য, কারণ আমাদের ফ্ল্যাশ ড্রাইভে FAT32 ফাইল সিস্টেম রয়েছে।

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

এখন আমাদের ডিরেক্টরিটি নির্দিষ্ট করতে হবে যেখানে আমরা আমাদের প্রয়োজনীয় ফাইলগুলি সংরক্ষণ করব। পছন্দসই ফোল্ডারটি নির্বাচন করুন এবং স্বাভাবিকভাবেই এন্টার টিপুন।

কখনও কখনও এমন হয় যে আমরা মুছে ফেলি, যেমনটি মনে হবে অপ্রয়োজনীয় ফাইল(ছবি, ভিডিও, পাঠ্য নথি, ইত্যাদি), এবং তারপরে হঠাৎ আমরা এটির জন্য অনুশোচনা করি, কারণ ... মুছে ফেলাগুলির মধ্যে, প্রয়োজনীয়গুলি পরিণত হয়েছে। আমরা ফাইল মুছে ফেললে এটা ভাল কার্ট, যেখান থেকে কী সমন্বয় টিপে পুনরুদ্ধার করা খুব সহজ Ctrl+Zএবং তারপর সব ফাইল যে আছে কার্টতাদের পূর্ববর্তী ফোল্ডারে পুনরুদ্ধার করা হবে অথবা আপনি পছন্দসই ফাইলটিতে ডান-ক্লিক করে বেছে নিতে পারেন কার্টএবং প্রসঙ্গ মেনুতে - পুনরুদ্ধার করুন.

কিন্তু আমরা যখন ফাংশন দিয়ে ফাইল মুছে ফেলি তখন কী করবেন - চিরতরে মুছে দাও? অনেকে বিশ্বাস করেন যে ডেটা চিরতরে হারিয়ে গেছে। কিন্তু তা সত্য নয়। এই ক্ষেত্রে, কনসোল ইউটিলিটি আমাদের সাহায্য করবে স্কাল্পেল.

স্কাল্পেলএকটি সহজ, অত্যন্ত কার্যকর ফাইল পুনরুদ্ধার টুল.
স্কাল্পেলএকটি দ্রুত ফাইল পুনরুদ্ধারের সরঞ্জাম যা একটি ডাটাবেস থেকে পরিচিত ফরম্যাটের ফাইলগুলির শুরু এবং শেষ পাঠ করে এবং সেগুলি ডিস্কে খুঁজে বের করার চেষ্টা করে। এই সফ্টওয়্যারটির অনন্যতা হল এটি ফাইল সিস্টেমের উপর নির্ভর করে না। অতএব, উভয়ের সাথে পুনরুদ্ধার সম্ভব FATx, NTFS, ext2/3, তাই সঙ্গে "বেয়ার" (কাঁচা) বিভাগ. টুলটি ডিজিটাল তথ্য পুনরুদ্ধার এবং ফাইল পুনরুদ্ধার উভয়ের জন্য ব্যবহার করা যেতে পারে।

স্কাল্পেলপ্রায় সব ডিস্ট্রিবিউশনের ভান্ডারে পাওয়া যায় লিনাক্স. ভিতরে উবুন্টুএবং ডেরিভেটিভস থেকে আপনি এটি ইনস্টল করতে পারেন আবেদন কেন্দ্রঅথবা ইনস্টল করতে টার্মিনালে কমান্ডটি চালান:

sudo apt-get install scalpel

ইনস্টলেশনের পরে আপনি এটি সিস্টেম মেনুতে পাবেন না স্কাল্পেল, কারণ আমি উপরে উল্লেখ করেছি, এই টুলটি একটি নির্দিষ্ট কমান্ড দিয়ে টার্মিনাল থেকে চালু করা হয়েছে। কিন্তু আপনি স্থায়ীভাবে মুছে ফেলা ফাইলগুলি অনুসন্ধান করার জন্য কমান্ড চালানোর আগে, আপনাকে অবশ্যই কনফিগারেশন ফাইলে থাকতে হবে scalpel.confকাঙ্খিত ফাইলের এক্সটেনশনের সাথে লাইনটি আনকমেন্ট করুন (হ্যাশ চিহ্নটি সরান) (সমস্ত ফাইল প্রকার ডিফল্টভাবে মন্তব্য করা হয়)। কনফিগারেশন ফাইল খুলতে টার্মিনালে কমান্ডটি চালান scalpel.conf:

sudo gedit /etc/scalpel/scalpel.conf

বিঃদ্রঃ. একটি দলে gedit(উবুন্টু; লিনাক্স মিন্ট দারুচিনি) আপনার ডিস্ট্রিবিউশনের ডিফল্ট পাঠ্য সম্পাদকের নামে পরিবর্তন করুন।

উদাহরণস্বরূপ, আমি এক্সটেনশনের সাথে হারিয়ে যাওয়া চিত্র ফাইলগুলি অনুসন্ধান করতে বেছে নিয়েছি জেপিজিএবং ফাইলের সাথে খোলা সম্পাদকটিতে এই লাইনটি মন্তব্য করা হয়নি scalpel.conf:


আপনি অন্য কোন ফাইল নির্বাচন করতে পারেন. পরিবর্তিত ফাইলটি সংরক্ষণ করুন ( Ctrl+S) এবং সম্পাদক বন্ধ করুন।

এবং এখন আপনাকে টুল দিয়ে একটি টার্মিনাল কমান্ড চালাতে হবে
স্কাল্পেলহারিয়ে যাওয়া ফাইল খুঁজে পেতে:

sudo স্ক্যাল্পেল /dev/sda8 -o /home/vladimir /JPG /output/

sda8- এটি আমার বর্তমান সিস্টেমের হার্ড ডিস্কের একটি পার্টিশন। আপনার পার্টিশন নির্ধারণ করতে এবং কমান্ডে এটি পরিবর্তন করতে, কমান্ডটি চালান:


টার্মিনাল হার্ড ডিস্কের সমস্ত পার্টিশন প্রদর্শন করা উচিত। ছবিতে দেখানো হয়েছে, আমার পার্টিশনের মাউন্ট পয়েন্ট একটি তীর, স্ল্যাশ বা স্ল্যাশ দিয়ে চিহ্নিত করা হয়েছে - sda8, যা আমি কমান্ডে প্রবেশ করেছি। আপনি আপনার চিহ্নিত করা আবশ্যক.

/হোম/ভ্লাদিমির- ওইটা আমার নাম হোম ফোল্ডার. পরিবর্তন ভ্লাদিমিরতোমার নিজের.

/জেপিজি- এটি আপনার দ্বারা তৈরি করা কমান্ডের ফোল্ডারের নাম হোম ফোল্ডার, যেখানে সমস্ত পুনরুদ্ধার করা ফাইল সংরক্ষণ করা হবে, যা আপনি নিজের থেকেও পরিবর্তন করতে পারেন।

সুতরাং, আমরা কমান্ডটি কার্যকর করি এবং পুনরুদ্ধার সম্পূর্ণ হওয়ার জন্য অপেক্ষা করি:


আপনি ছবিতে দেখতে পাচ্ছেন, এক্সটেনশনের সাথে চিত্র ফাইলগুলি অনুসন্ধান এবং পুনরুদ্ধারের প্রক্রিয়া জেপিজিআমার কম্পিউটারে দুটি ধাপে ঘটবে, সেইসাথে সময়, নির্দিষ্ট পার্টিশনের আকার (GB) এবং এটিতে থাকা চিত্রগুলির সংখ্যার উপর নির্ভর করে।
আমি এখনই বলতে চাই যে প্রক্রিয়াটি দ্রুত নয়।

পুনরুদ্ধার সম্পূর্ণ হলে, খুলুন হোম ফোল্ডারপ্রশাসকের অধিকার সহ:

সুডো নটিলাস

পরিবর্তে নটিলাসআপনার বিতরণের ফাইল ম্যানেজারের নাম নির্দেশ করুন (উদাহরণস্বরূপ: লিনাক্স মিন্ট - নিমোবা সাজা; এবং তাই।)


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

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

হার্ড ড্রাইভের শুধুমাত্র শারীরিক ধ্বংসই কম্পিউটার ব্যবহারকারীকে ফাইল আপস করা থেকে রক্ষা করবে .

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

Photorec মাধ্যমে পুনরুদ্ধার

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

Photorec প্রোগ্রামটি TestDisk প্যাকেজের অংশ হিসাবে বিনামূল্যে বিতরণ করা হয় এবং এর জন্য একটি নিবন্ধন কী প্রয়োজন হয় না। লিনাক্স মিন্ট বা অন্য সংস্করণে এটি ইনস্টল করতে, একটি টার্মিনাল খুলুন এবং "sudo apt-get install testdisk" কমান্ডটি চালান। প্রোগ্রামটি চালানোর জন্য, "sudo photorec" কমান্ডটি ব্যবহার করুন।

  1. সিস্টেম থেকে মুছে ফেলা ফাইল পুনরুদ্ধার করার জন্য অ্যাপ্লিকেশন শুরু করার পরে, লিনাক্স মিন্টে সেট করা ব্যবহারকারীর পাসওয়ার্ড লিখুন। পাসওয়ার্ড প্রবেশ করালে, আপনি সিস্টেমে চিহ্নিত সমস্ত সংযুক্ত ড্রাইভ দেখতে পাবেন। যদি কোন পাসওয়ার্ড না থাকে, তাহলে আপনাকে কিছু লিখতে হবে না; সংযুক্ত মিডিয়া অবিলম্বে প্রদর্শিত হবে। আপনার কীবোর্ডের তীর কীগুলি ব্যবহার করে, যে পার্টিশনটি মুছে ফেলা ডেটা সংরক্ষণ করা হয়েছিল সেটি নির্বাচন করুন এবং এন্টার টিপুন।
  2. পরবর্তী উইন্ডোতে, আপনি অবিলম্বে একটি অনুসন্ধান শুরু করতে পারেন বা পুনরুদ্ধার করার প্রয়োজন নেই এমন ফাইলগুলিকে ফিল্টার করে মানদণ্ডটি সামান্য কাস্টমাইজ করতে পারেন। আপনি যদি অবিলম্বে আপনার সিস্টেম থেকে মুছে ফেলা ডেটা অনুসন্ধান করা শুরু করেন, তাহলে আপনি "আবর্জনা" ফাইলের মাধ্যমে বাছাই করতে দীর্ঘ সময় ব্যয় করবেন। ফটোরেক এমন কিছু খুঁজে পেতে পারে যা ব্যবহারকারী দীর্ঘদিন ধরে ভুলে গেছে, তাই প্রোগ্রামটি একটু সীমিত করা ভাল। হাইলাইট ফাইল অপট (সরানোর জন্য ডান তীরটি ব্যবহার করুন) এবং এন্টার টিপুন।
  3. ডিফল্টরূপে, সমস্ত ফাইল প্রকার নির্বাচন করা হয়। কিন্তু অপ্রয়োজনীয় কাজের সাথে সিস্টেমটি ওভারলোড না করার জন্য, "S" কী টিপে সমস্ত চিহ্নগুলি আনচেক করুন। তারপরে ডেটা ফর্ম্যাটগুলিকে হাইলাইট করতে তীরগুলি ব্যবহার করুন যা পুনরুদ্ধার করতে হবে এবং বাক্সটি চেক করতে স্পেস বার টিপুন৷
  4. তারপর আগের উইন্ডোতে ফিরে যান। FAT32 বিন্যাস নির্বাচন করুন এবং "অনুসন্ধান" বোতাম দিয়ে অনুসন্ধান শুরু করুন।
  5. "অন্যান্য" এ নির্বাচন ছেড়ে দিন।
  6. ডেটা অনুসন্ধান মোড নির্বাচন করুন। আপনি যদি "ফ্রি" নির্বাচন করেন, তবে ফটোরেক শুধুমাত্র খালি জায়গায় মুছে ফেলা ফাইলগুলি অনুসন্ধান করবে। আপনি যদি "সম্পূর্ণ" মোড নির্বাচন করেন, প্রোগ্রামটি পুরো পৃষ্ঠটি স্ক্যান করবে, যা সিস্টেম থেকে এতদিন আগে মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করা সম্ভব করবে যে ব্যবহারকারী সেগুলি ভুলে গেছেন।
  7. শেষ ধাপ হল ডিরেক্টরিটি নির্বাচন করা যেখানে প্রোগ্রাম দ্বারা পাওয়া ডেটা সংরক্ষণ করা হবে। স্ক্যানিং শুরু করতে, ইংরেজি লেআউটে "C" কী টিপুন।

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

বিষয়ে প্রকাশনা