誤ってLVM-Thinプールにデータをコピーしました

誤ってLVM-Thinプールにデータをコピーしました

私が今日ここにいるのは、大きな間違いを犯したからです。


LVM-Thinデータプールを作成した(LVM-Thin LVではなく)私のProxmoxサーバー上で(理由は聞かないでください)mkfs.ext4を実行したプールでそしてそれを取り付けたローカルノードで。その後大量のデータをコピーしましたそれをオンにしてシステムを停止しました:

mkfs.ext4 /dev/mapper/pve-data
mount /dev/mapper/pve-data /mnt/data/
cp -r Temp/ /mnt/data/

次回はVMを作成したProxmox GUIからこのプールにアクセスすると、私が何をしたのか分かった遅すぎる。

やってみましたプールを再びマウントする(たとえそれが不可能だとしても)成功せずにご想像のとおり:

lvm thin mount: *: wrong fs type, bad option, bad superblock on /dev/mapper/*, missing codepage or helper program, or other error.

私も試してみましたmount -t ext4 /dev/mapper/pve-data /mnt/data


私は検索しましたFSを復元できるまたは何かでそれをやったfsckが、それをしなかった自分のデータにアクセスできなくなるのではないかという不安永遠に。

最後に、私PhotoRecを使ってみたディスクにインストールしましたが、実行に時間がかかるため停止しました。

私は知りたかった他にやるべきことfsck例えば)PhotoRecを使用する前に何日も走る私のディスクに?

私たちを手伝ってくれますか?

答え1

データを含むボリュームを破棄したため、そのデータを再度表示することはできません。バックアップから復元する必要があります。

関連情報