การ restore ไฟล์บน Linux/BSD โดย foremost
เอามาฝากกันครับสำหรับกู้ไฟล์บน Linux หรือ BSD ในที่นี้ test บน Fedora 8
เริ่มจาก install โปรแกรม yum install foremost
หรือบน freebsd ก็ไปที่ /usr/ports/sysutils/foremost และใช้คำสั่ง make install clean และ rehash
สำหรับไฟล์ที่กู้ได้ก็มี jpg, gif, png,bmp,avi,exe,mpg,wav,riff,wmv,mov,pdf,ole,doc,zip,rar,htm,cpp (เสียดายไม่มี XLS)
เช่นผมลบไฟล์ ใน /home/myname/test.pdf
เวลากู้กลับก็ใช้คำสั่ง
foremost -t pdf -i /dev/sda1 -T
-t pdf คือใส่นามสกุลไฟล์ -i /dev/sda1 คือ device ของ directory ที่เราไปลบไฟล์ โดยใช้คำสั่ง mount หรือ df ดูก็ได้ครับ -T มันจะสร้าง directory ที่กู้ข้อมูลขึ้นมาและใส่ timestamp ให้ครับ
หลังจากนั้นมันจะรันไปเรื่อยๆ แบบด้านล่าง และก็ก็จะแจ้ง directory ที่ restore ข้อมูลก็ไป ls ดูครับ ว่าเจอไฟล์ที่เราลบไหม ##########################->xxxx
ปกติคำสั่งนี้จะใช้เวลานานหรือไม่ขึ้นอยู่กับขนาดของ hard disk ครับ
อยากรู้อะไรเพิ่มเติมก็ man foremost ครับ
Create Date : 27 กันยายน 2552 | | |
Last Update : 27 กันยายน 2552 22:30:32 น. |
Counter : 595 Pageviews. |
| |
|
|
|