ドライブからデータを回復する

ドライブからデータを回復する

Centos 6 を実行しているサーバーがあります。数年間順調に動作しており、定期的にデータのバックアップを取っていました。しかし、再起動後、突然読み取り専用モードになってしまいました。フォルダーの 1 つが適切にバックアップされなかったため、データにアクセスしたいのです。私が行った操作は次のとおりです。

システムに新しいハードドライブをインストールしました。

Ubuntu 15.04デスクトップをインストールしました。

新しいドライブから起動しました。

私がする時:

lsblk -l

次のようにパーティション分割された 2 つのドライブがあることがわかります。

sdb
  ----- sdb1  459.8 G
  ----- sdb2  8 K
  ----- sdb3  6 G

sda
  ----- sda1   102 M
  ----- sda2   649 G

sdbは新しいブートドライブ、sdaは古いブートドライブです

sda1を問題なくマウントできます

sda2 をマウントしようとすると、次のエラー メッセージが表示されます。

unknown filesystem type 'LVM2_member'

/dev/sda2 上のデータを取得するにはどうすればいいか、何かアイデアはありますか?

答え1

これは論理ボリュームではなく LVM 物理ボリュームであるため、マウントできません。

まず、ディスクスキャンを実行します。

#lvmdiskscan
#lvscan

LV および VG の名前を取得します #lvdisplay 次のような表示になります:

--- Logical volume --- 
LV Name /dev/VolGroup00/LogVol00 
VG Name VolGroup00
...

次にパーティションをマウントする必要があります。

#mount /dev/VolGroup00/LogVol00 /mnt/old

ああ! lvm2 がインストールされ、カーネル モジュールがロードされていると想定しています。

関連情報