knoppix を使って raid1(ミラーリング) のデータ復旧
raid1(ミラーリング)を構成していた2つのディスクのうち、どちらか片方からデータを読み出す方法。knoppixを用いる。
まずはknoppixを起動する。バージョンは 5.3.1を使った。
起動後、modprobe raid1 として raid 用モジュールを読み込む
(raid5 の場合は raid456 というモジュール)。
まず、サーバにつながっているraidの構成を確認する。
mdadm --examine --scan
すると、現在接続しているディスクをスキャンして、raid 用のパーティションを認識してくれる。この設定を /etc/mdadm/mdadm.conf に追記する。
mdadm --examine --scan >> /etc/mdadm/mdadm.conf
矢印は二つ必要なことに注意。
この時点で mount 可能になる。
mount /dev/md1 /mnt/hdb2
など。
(追記)
一つ手順が抜けていた。mount する前に
mdadm --assemble /dev/md1
などのようにしないとマウントできなかった。このコマンドを実行するとエラーメッセージは出るが、コマンドの実行後
mount に成功するようになる。