قبل بضعة أسابيع كنت أقرأ مقالاً لإيلاف حول النسخ الاحتياطية، وكان التوقيت مثالياً، حيث كنت أتعافى من الفقدان العرضي لمجلد /home الخاص بي.
بسبب الأرق والتوتر، ارتكبت خطأً فادحاً أدى إلى حذف بياناتي. شعرت بالذعر واليأس. بعد معالجة الأمر، تذكرت أداة تُدعى Extundelete.
Extundelete هي أداة ممتازة تتيح لك استعادة البيانات المحذوفة على أقسام ext3 و ext4.
بعض خصائصه:
القدرة على الحفاظ على الاسم الأصلي للملفات المستردة ، ويمكنه استرداد الأقسام والأدلة والأدلة الفرعية ، من بين أمور أخرى.
دعنا نذهب إلى ما يهمنا.
عند حذف ملف أو دليل أو قسم بطريق الخطأ ، يجب عليك إغلاق جهاز الكمبيوتر على الفور أو إلغاء تحميل القسم.
هذا لمنع البيانات الجديدة من الكتابة إلى المساحة الفعلية للقرص ، إذا حدث ذلك فإنه يقلل من إمكانية الاسترداد.
إذا أمكن ، ابدأ من قرص مضغوط مباشر أو USB للتوزيع المفضل لديك وقم بتثبيت Extundelete.
للتثبيت على دبيان ومشتقاته:
sudo apt-get install extundelete
بعد ذلك نقوم بتثبيت القسم الذي توجد به ملفاتنا ، في وضع القراءة (افترض أن قسم sda4 هو منزلنا).
sudo mount -o remount,ro /dev/sda4
إذا أردنا استعادة القسم بأكمله:
sudo extundelete /dev/sda4 --restore-all
إذا أردنا استعادة دليل معين (على سبيل المثال المجلد "documents"):
sudo extundelete /dev/sda4 --restore-directory /home/tu_usuario/documentos
إذا أردنا استعادة ملف معين (على سبيل المثال الفيديو gato.flv):
sudo extundelete /dev/sda4 --restore-file /home/tu_usuario/videos/gato.flv
إذا كنت لا تعرف اسم الأقسام التي تهمك ، فاكتب في وحدة التحكم:
df -h
o
sudo fdisk -l
يحتوي برنامج Extundelete على العديد من الخيارات التي يمكنك استكشافها على موقعه الإلكتروني، ولكن بالمعلومات المذكورة أعلاه، ستتمكن بالتأكيد من حل مشكلتك. لقد تمكنتُ من استعادة ما بين 90% و95% من قسم القرص الصلب الخاص بي.