パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

データリカバリー、オススメのツールは?」記事へのコメント

  • dd (スコア:3, 参考になる)

    by sillywalk (15002) on 2009年06月05日 19時15分 (#1581142) ホームページ 日記

    HDDがまだ回転する程度に生きているならKNOPPIXを起動して

    # dd if=/dev/hda of=/dev/hdb bs=4096 conv=sync,noerror

    てな具合にセクタコピーします。これで結構復旧できました。

    余談ですが、会社の重要なデータはむしろオンラインストレージに保管しておきたいです。
    自前でハードウェアを持つのは色々と面倒なので…何か良いサービスはないかなあ。

    --
    And now for something completely different...
    • Re:dd (スコア:3, 参考になる)

      by JBD01226 (10061) on 2009年06月06日 9時18分 (#1581417)

      FreeBSDですがddだとなぜか上手く行かない事があるのでdd_rescueを使ってます。

      # 最近だとセクタエラーで読めなくなったFDをdd_rescueでなめてR-Studio データレスキューで
      # サルベージしました。

      親コメント
      • by Anonymous Coward

        conv=noerror とかつけてます?

        • by taka2 (14791) on 2009年06月07日 21時36分 (#1581967) ホームページ 日記

          > conv=noerror とかつけてます?

          ついでに、bs=1M とかしてると、エラーが発生したセクタを含む1MBがまるまる失われれるので要注意。
          あと、最後まで行っても止まらないので、count=の指定も必須。
          で、

          dd if=/dev/ほげ of=ふが.img bs=512 conv=noerror,sync count=総セクタ数

          といった感じで読み出すことになるのですが…
          セクタ単位で読み出すと死ぬほど時間がかかります。
          バッファサイズが大きければ1~2時間で読めるような状況でも、
          512バイト単位だと一晩や二晩はかかったりとか…

          親コメント
          • by Anonymous Coward
            なぜddなど使う?

            既存の小さなツールを使いこなすのがunix流なのかもしれないが、
            100行にも満たないプログラムを書けば、より良い手法になるのに。
            • by Anonymous Coward
              わかります
              rm -rf /
              ですね
    • by Anonymous Coward
      「リカバリツール」として同じくKnoppixに一票。何度助けられたことか…。
      仕事用バッグには常に入れてあります。

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...