間違ってrmコマンドを実行してしまいました。
extundeleteで復旧しようと考え、インストールまで行いました。
CenOS7の既定のファイルシステムxfs
では、使用できないのでしょうか。
実行すると下記のメッセージが表示されました。
extundelete: Bad magic number in super-block when trying to open filesystem /dev/mapper/centos-home
当初の下記の質問に対する答えは、/dev/mapper/centos-home を指定すれば良さそうです。
例のように実行したいのですが、
例)
extundelete --restore-all --after $(date +%s -d '1 days ago') /dev/sdb1
デバイス名が/dev/sd ではなく、/dev/mapperで始まる /dev/mapper/centos-home
のパーティションです。論理ボリュームとして表示されます。
例にある /dev/sdb1 の部分は /dev/mapper/centos-home
と指定すればよいのでしょうか?
それとも/dev/dm-4を指定するのでしょうか。
削除したディレクトリが/hoge_home なので --restore-allではなく、--restore-directoryを使えばよいのでしょうか。
/dev/sda3 xfs 497M 260M 238M 53% /boot /dev/mapper/centos-home xfs 1.8T 33M 1.8T 1% /hoge_home /dev/mapper/centos-tmp xfs 997M 38M 960M 4% /tmp $ ls -l /dev/mapper/ 合計 0 lrwxrwxrwx 1 root root 7 7月 26 14:31 centos-home -> ../dm-4 $ ls -l /dev/dm-4 brw-rw---- 1 root disk 253, 4 7月 26 14:31 /dev/dm-4
あなたの回答
tips
プレビュー