เมื่อไม่กี่สัปดาห์ก่อน ฉันได้อ่านบทความของ Elav เกี่ยวกับการสำรองข้อมูล และมันเป็นจังหวะที่ลงตัวมาก เพราะฉันกำลังกู้คืนข้อมูลจากโฟลเดอร์ /home ที่สูญหายโดยไม่ได้ตั้งใจอยู่พอดี
เนื่องจากนอนไม่พอและเครียดจัด ฉันจึงทำพลาดและข้อมูลของฉันถูกลบไป ฉันตกใจและสิ้นหวังมาก หลังจากนั้น ฉันนึกถึงโปรแกรมที่ชื่อว่าExtundelete ขึ้น มาได้
Extundeleteเป็นเครื่องมือที่ยอดเยี่ยมที่ช่วยให้คุณกู้คืนข้อมูลที่ถูกลบไปแล้วบนพาร์ติชั่น ext3 และ ext4 ได้
ลักษณะบางอย่าง:
ความสามารถในการรักษาชื่อดั้งเดิมของไฟล์ที่กู้คืนสามารถกู้คืนพาร์ติชันไดเร็กทอรีและไดเร็กทอรีย่อยและอื่น ๆ
ไปที่สิ่งที่เราสนใจ
เมื่อลบไฟล์ไดเร็กทอรีหรือพาร์ติชันโดยไม่ได้ตั้งใจคุณควรปิดคอมพิวเตอร์ทันทีหรือยกเลิกการต่อเชื่อมพาร์ติชัน
เพื่อป้องกันไม่ให้ข้อมูลใหม่ถูกเขียนลงในพื้นที่จริงของดิสก์หากเกิดเหตุการณ์นี้ขึ้นจะช่วยลดความเป็นไปได้ในการกู้คืน
หากเป็นไปได้ให้เริ่มจาก Live CD หรือ USB ของการแจกจ่ายที่คุณชื่นชอบและติดตั้ง Extundelete
ในการติดตั้งบน Debian และอนุพันธ์:
sudo apt-get install extundelete
ต่อไปเราจะติดตั้งพาร์ติชันที่ไฟล์ของเราอยู่ในโหมดอ่าน (สมมติว่าพาร์ติชัน sda4 เป็นบ้านของเรา)
sudo mount -o remount,ro /dev/sda4
หากเราต้องการกู้คืนพาร์ติชันทั้งหมด:
sudo extundelete /dev/sda4 --restore-all
หากเราต้องการกู้คืนไดเร็กทอรีเฉพาะ (ตัวอย่างเช่นโฟลเดอร์ "เอกสาร"):
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%