آشنایی با تکنیک های بازیابی اطلاعات در لینوکس
در این پست قصد داریم شما کاربران عزیز را با تکنیک های بازیابی اطلاعات در لینوکس به صورت کامل آشنا کنیم . امیدواریم این مقاله برای شما نیز مفید و کاربردی باشد. با ما همراه باشید.
اگر بطور تصادفی بعضـی از فایل های با ارزش تان از درایو پاک شود، ناراحتی شما قابل درک می باشد. این مساله شانس دارد برای هر فردی در هر بخـش از سیستم اتفاق بیفتد. متاسفانه، در بعضـی از نکات ، این اسناد خیلی با ارزش می باشند و چنان چه که ریکاوری نشوند باعث هزینه های جبران ناپذیری خواهند شد .
هنگامی که یک فایل پاک می گـردد چه اتفاقی می افتد؟
داده های ذخیره شده در فایل ، جدولی از محتویات را عرضه می کند که محل ذخیره ی هر فایل بر روی هارد را معیـن می کند . وقتی که فایلی را پاک کنیم ، این فایل وارد پوشه trash سطل زباله می شود . فایل های پاک شده با بهره گیری از دستور rm را به آسانـی می توان بازیابی کرد.
حذف یک فایل تنها منجر به پاک جدول محتویات می شود . این بدان معناست که هم اکنون فضایی که فایل از آن پاک شده آماده اخذ و ذخیره اطلاعات تازه می باشد. پس چنان چه اطلاعات تازه در این فضا وارد گـردد بازیابی داده های قدیمی را سخت خواهد کرد. اما، چنان چه هیچ اطلاعات جدیدی وجود نداشته باشد، هنوز هم می توانیم آن را بازیابی کنیم .
باید ها و نبایدها
کارهایی که نبایستی انجام دهید :
- هیچ گونه اطلاعاتی به سیستم ارسال ننمایید .
- از هیچ نرم افزار ریکاوری یا بازیابی تصادفی بهره گیری ننمایید
- چنان چه که با نرم افزارهای ریکاوری آشنایی ندارید از آنان بهره گیری ننمایید .
کارهایی که می بایست انجام دهید :
- سیستم را بلافاصله خاموش نمایید .
- مجددا سیستم را با CD و یا با یک ورژن زنده لینوکس در حال اجرا بر روی فلش مموری راه اندازی نمایید .
- از ابزارهای پایین بهره گیری نمایید :
ابزار های مختـلفی برای ریکاوری داده ها وجود دارد. دو ابزار قابل اعتماد که خواهـد توانست مورد بهره گیری قرار گیرد عبارتند از:
- Extundelete
- PhotoRec
ابزار Extundelete
ابزار extundelete برای بهبود پارتیشن ext3 و ext4 لینوکس بهره گیری خواهد شد. این ابزار از اطلاعات ذخیره شده در پارتیشن ژورنال ، برای بازیابی اطلاعات بهره گیری می کند .
ریکاوری فایل ها :
پیش نیازها:
- نصب بسته های باینری و پکیج های گسترش یافته برای e2fsprogs و e2fslibs.
- دانلود آخرین ورژن extundelete.
پکیج را در /opt کپی نمایید
tar –zxjf extundelete-version.tar.bz2
cd extundelete-version
./configure
make install
مراحل بهره گیری از ابزار extundelete برای ریکاوری فایل ها :
۱ . ما می بایست فایل /home/jack/important/file1 را ریکاوری کنیم:
۲ . خروجی دستور فوق ، همانـند پایین خواهد بود:
/dev/sda4 on /home type ext3 (rw)
۳ . اکنون از دستور پایین بهره گیری نمایید :
umount /dev/sda4
۴ . سپس دستور پایین را اجرا نمایید :
extundelete /dev/sda4 –restore-file jack/important/file1
نرم افزار PhotoRec
این نرم افزار برای بازگرداندن فایل هایی با پسوند ZIP، Office ، PDF، HTML، JPEG و ۳۹۰ پسوند دیگر بهره گیری خواهد شد. Photorec بطور کامل پارتیشن را نادیده می گیرد ولی بر روی داده های مهم تمرکز می کند . به عبارت دیگر حتی چنان چه سیستم آسیب دیده باشد این نرم افزار کار می کند . نرم افزار PhotoRec فقط به دسترسی read only نیاز خواهد داشت.
با بهره گیری از photorec شانس دارد داده های شما در محل های پایین بازیابی شود:
- فایل های ریکاوری شده به یک هارد جداگانه.
- اطلاعات ریکاوری شده به یک درایو شبکه
- اطلاعات ریکاوری شده به یک پارتیشن جداگانه بر روی همـان هارد
نصب و راه اندازی نرم افزار PhotoRec
۱ . این نرم افزار را از لینک پایین دانلود نمایید
http://www.cgsecurity.org/wiki/TestDisk_Download
۲ . پوشه ای که نرم افزار در آن رونوشـت شده باز نمایید :
۳ . نرم افزار از حالت tar خارج نمایید
۴ . برای نصب نرم افزار از دستور پایین بهره گیری نمایید
sudo ./photorec_static
بعد از راه اندازی PhotoRec میتوان داده ها را بازیابی کرد.
کمپانـی های مختلـف برای بازیابی اطلاعات ابزارهای متعددی تهیه کرده اند ، فقط درصورتی که دانش بهره گیری از این ابزارها را داشته باشید خواهید توانست از آنان بهره گیری نمایید .اگر مبتدی می باشید لطفا پیش از ریکاوری فایل ها پژوهش نمایید و یا از اشخـاص حرفه ای کمک بگیرید تا به سیستم آسیب دیگری وارد ننمایید .
خب دوستان به پایان مقاله آموزشی آشنایی با تکنیک های بازیابی اطلاعات در لینوکس رسیدیم. از تجه و همرای شما سپاسگزاریم.برای مشاهده اطلاعات بیشتر در مورد انواع سرویس های هاستینگ کلیک کنید.