システム開発/壊れた破損がひどいハードディスクからデータを救出ddrescue
先月からHDDの破損などのトラブルが同時に起こってしまい
データの復旧に戸惑う事が多くありました。
新人ながら、どのように破損したHDDの対応を行えばいいのか?
分からなかったことばかりでしたが、いろいろ経験するうちに
PC上でHDDを認識しない場合以外は、データの復旧が期待できることが
分かりました。
ファイルサーバーの場合は、更新頻度も比較的低いファイルばかりだと思うので
1日単位のバックアップから問題なく復元すればいいのですが
こと、データベースサーバーなどのようにリアルタイムに多くの情報が
更新されている場合、1日単位のバックアップから復元すると
多くの情報が古いままになっている場合がありました。
スレーブサーバーを用意し、データを2重にしておけばいいのですが
予算の都合上、いろいろと制約があったりと
それを行わずに運営しているサーバーが意外にあったりします。
そんなわけで、ある日突然、HDDがクラッシュして、所々のセクタが
破損し、うまくファイルがオープンできない時に備えて
ddrescueをテストしておくのもいいかもしれません。
ddrescueは、破損したHDDからできるだけ多くのファイルを救出してくれる
ツールです。
HDDの先頭から随時アクセスしていき、エラーが起こった箇所は
スキップし、最後に救出を行います。
エラーの箇所を何度もリトライしてアクセスすると、エラー箇所が拡大する
恐れがあるので、この仕様らしいです。
これは期待したいソフトですね。
業者に任せれば救出だけで何十万単位になってしまいますから・・・
まだ僕自信は使う機会に出あえていないので
今後の時の為に、いろいろとテストしておきたいと思います。