extundelete
先日、centos6の開発サーバー上で作業をしていた際に、あるファイルを消してしまい、焦った。グーグル先生に問い合わせると、「extundelete」
というファイル復活コマンドがあることを教えてくれた。
使い方
1.ドライブを調べる
2.復活するファイルを指定してextundeleteコマンドを実行
3.RECOVERED_FILESに復活したファイルが置かれる
というファイル復活コマンドがあることを教えてくれた。
使い方
1.ドライブを調べる
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
50G 1.6G 46G 4% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/vda1 477M 36M 416M 8% /boot
/dev/mapper/VolGroup-lv_home
144G 60M 136G 1% /home
2.復活するファイルを指定してextundeleteコマンドを実行
# extundelete --restore-file /tmp/ore.rpm /dev/mapper/VolGroup-lv_root
NOTICE: Extended attributes are not restored.
WARNING: EXT3_FEATURE_INCOMPAT_RECOVER is set.
The partition should be unmounted to undelete any files without further data loss.
If the partition is not currently mounted, this message indicates
it was improperly unmounted, and you should run fsck before continuing.
If you decide to continue, extundelete may overwrite some of the deleted
files and make recovering those files impossible. You should unmount the
file system and check it with fsck before using extundelete.
Would you like to continue? (y/n)
y
Loading filesystem metadata ... 400 groups loaded.
Loading journal descriptors ... 31834 descriptors loaded.
Successfully restored file /tmp/ore.rpm
3.RECOVERED_FILESに復活したファイルが置かれる
コメント