Linuxでディスクが壊れた場合のデータ復旧方法
·1 分で読めます
先日自宅サーバのディスク(SSD)がお亡くなりになって、「あーやっべー、データ全部バックアップしてないわー」ということが発覚し途方に暮れていたんだけど、グーグル先生に問い合わせたところ dd_rescue なるコマンドがあり、これを使ったらほぼ完全にデータが復旧できましたとさ!
Debian/Ubuntu なら
$ sudo aptitude install ddrescue
自分は新しいマシンを用意していたので、そのマシンに壊れたディスク(/dev/sdd)と余っていたディスク(/dev/sde)を刺して
sudo dd_rescue /dev/sdd /dev/sde
と実行し、壊れたディスクである /dev/sddのデータを /dev/sde にコピー。
あとは /dev/sde を適当にマウントして、データをコピーすればOK。
いやー dd_rescue 様様でした。ありがたい。
参考
[tmkm-amazon]B001K97W56[/tmkm-amazon]
関連記事
watchでコマンドの出力を監視する
2010-10-31
Gitの共有リポジトリを運用する場合の個人的なベストプラクティス
2009-12-17
bashでコマンド履歴を残さない方法
2009-08-15