با سلام بازگردانی اطلاعات در نسخه های Debian و Ubuntu رو میخوایم آموزش بدیم که به راحتی با ابزاری که معرفی کردیم میتونیم فایل هایی که حالا به اشتباه یا به صورت تصادفی پاک کردیم رو بازگردانی کنیم
ext3grep یک برنامه ساده برای بازیابی فایل هایی از نوع EXT3 است.
این پکیج یک ابزار ساده برای بازگردانی و بازسازی فایل ها می باشد.شما میتوانید از طریق این پکیج اطلاعات موجود در یک پارتیشن را بررسی ومشاهده کنید و همچنین فایل هایی که به صورت تصادفی حذف شده را بازگردانی کنید.
در این مقاله ما یک ترفند بسیار عالی به شما نشان خواهیم داد که به شما کمک می کند فایل های تصادفی پاک شده بر روی سیستم فایل ext3 را با استفاده از ext3grep در دبیان و اوبونتو بازیابی کنید
در مثال زیر این آموزش بر روی لینوکسی با این مشخصات تست شده:
Device name: /dev/sdb1 Mount point: /mnt/TEST_DRIVE Filesystem type: EXT3
بازگردانی اطلاعات در ubuntu و debian
نحوه بازیابی فایل های پاک شده با استفاده از ابزار ext3grep
برای بازیابی فایلهای حذف شده ابتدا باید برنامه ext3grep را در سیستم اوبونتو یا دبیان نصب کنید با استفاده از دستور APT این کار را انجام میدهیم:
sudo apt install ext3grep
پس از نصب،ما بازگردانی اطلاعات در ubuntu و debian را نشان خواهیم داد که چگونه فایل های پاک شده را در سیستم فایل ext3 بازیابی کنیم.
در ابتدا ما میخوایم برای تست تعدادی فایل در مسیر /mnt/TEST_DRIVE از نوع پارتیشن ext3 بر روی پارتیشن /dev/sdb1 ایجاد کنیم :
cd /mnt/TEST_DRIVE sudo touch files[1-5] ls -l
حال پنج فایلی که با دستور بالا ایجاد کردیم را حذف میکنیم
sudo rm file5
اکنون مشاهده میکنید چگونه فایلی که حذف شده را چگونه با ابزارext3grep بازگردانی میکنیم
ابتدا پارتیشن مربوطه را unmount کنیم :
cd sudo umount /mnt/TEST_DRIVE
حالا که یکی از فایل ها را پاک کردیم (که فرض میکنیم تصادفی انجام شد)
برای مشاهده تمام فایل های موجود روی پارتیشن دستور –dump-name را اجرا میکنیم و در این مثال نام واقعی پارتیشن خودتان را جایگزین /dev/sdb1 کنید
ext3grep --dump-name /dev/sdb1
برای بازیابی 5فایلی که حذف کرده بودیم از دستور –restore-all استفاده میکنیم
ext3grep --restore-all /dev/sdb1
هنگامی که فرایند بازیابی کامل میشود تمامی فایل ها به پوشه RESTORED_FILES انتقال داده میشود شما میتوانید بررسی کنید فایل ها بازگردانی شده یا خیر
cd RESTORED_FILES ls -l
ممکن است یک فایل خاص برای بازیابی مشخص شود، مثلا فایل file5 (یا مسیر کامل فایل را در دستگاه ext3 مشخص کنید).
ext3grep --restore-file file5 /dev/sdb1 OR ext3grep --restore-file /path/to/some/file /dev/sdb1
علاوه بر این ما میتوانیم فایل ها را در بازه ی زمانی مشخصی بازگردانی کنیم
ext3grep --restore-all --after `date -d 'Jan 1 2019 9:00am' '+%s'` --before `date -d 'Jan 5 2019 00:00am' '+%s'` /dev/sdb1
برای دریافت جزئیات و اطلاعات بیشتر، صفحه man ext3grep را ببینید:
man ext3grep
بازگردانی اطلاعات در ubuntu و debian تموم شد !
ext3grep یک ابزار ساده و مفید برای بازیابی و بررسی فایل های پاک شده در سیستم فایل ext3 و یکی از بهترین برنامه های بازیابی فایل ها در لینوکسه اگه هرگونه سوال یا مشکل یا نظری در رابطه با این آموزش دارید میتونید از قسمت ناحیه کاربری ارسال تیکت با ما در میان بگذارید.