外付け3.5インチHDDが故障する危険があるようです。アイドル状態のときにクリック音。
交換用ドライブを購入しましたが、疑わしいドライブからデータをインポートし、できるだけ多くのデータを保存するための最良の戦略を知りたいです。
一部のディレクトリは他のディレクトリよりも重要です。しかし、ディレクトリを選択して選択すると、コンテンツ全体を保存する可能性が少なくなると思います。また、ディレクトリの優先順位を効果的に指定するには、それをインストールしてファイルのリストをダンプしてから削除する必要がありました。さらに、そうするのに時間がかかるので、私はこのアプローチをあきらめる傾向があります。
justを使用することを検討しましたが、dd
読み取りエラーやデータの一部のみを回復できない可能性がある問題、またはいくつかの再試行で克服することができますが、あまり再試行できないその他の問題をどのように処理するかはわかりません。これは危険です。ドライブの他の部分の保存。理想的には、できるだけ多くの情報を取得するためにパスを実行してから戻って、エラーのために見逃したすべてを再試行するのが理想的だと思います。
過熱の問題を回避するために、タスクを最大速度で実行するよりもゆっくりとコピーすること(xMB / GBごとに一時停止するなど)は良いですか?
「バックアップはどこにありますか?」:これは実際に私のバックアップドライブですが、音楽のようにバックアップではなく、つまりバックアップされていない重要ではなくかさばるコンテンツも含まれています。
このやや不吉な音を除いて、ドライブには明らかな故障の兆候は見られませんでした。最近、いくつかのエラーを確認する必要がありました。つまり、分離された inode、無効な使用可能なブロック/inode 数、inode ビットマップの違い、削除された inode の dtime が 0 個です。合計20個程度のエラーがあります。
このパーティションのファイルシステムはext3です。
答え1
あなたはそれを使用することができますddrescue
またはdd_rescue
またはmyrescue
読み取れないセクタを中断せずに失敗したディスクを複製します。 (Myrescueは、構成が少ないが読み取れない領域をスキップしようとするという点で、より良い基本ポリシーを持っています。)これは、スペースを含むすべてをコピーして優先順位を設定できないようにします。ただし、この低レベルのアプローチには、ファイルシステムレベルのツールと比較して1つの利点があります。ディレクトリを読み取れない場合でも、次のツールを使用して元のイメージを検索して、ディレクトリに含まれているファイルを復元できます。foremost
、magicrescue
、photorec
含まれるテストディスク、等。
答え2
ドライブに何が問題なのか正確にわからない場合は、最良の選択肢がわかりません。機械的な故障は熱を避けるのに役立ちますが、サーボデータ不良の場合は熱が問題にならない可能性があります。
私はすぐに一意のデータを新しいドライブにコピーし始めましたrsync
。 rsync
すべてのデータが消去されるまで、必要に応じて一時停止、再開、および再開できます。
その後、ドライブでデータクリーンアップを実行します。ext3
ファイルシステムでLinuxを実行していると仮定しているので、次のことを試してください。
# umount /dev/sdX
# badblocks -n /dev/sdX
(最初にドライブをマウント解除することが重要です。)
その後、ディスクから各セクタを読み取り、変更されていない状態で書き換えます。これにより、ドライブファームウェアが各セクタにエラーがあることを確認し、見つかった不良セクタを再マッピングします。高価な最も重要な部分です。スピンレットプログラムはそうです。badblocks
この手順は失敗し、それでもドライブからすべての固有データを取得できない場合にのみ実行してください。 SpinRiteはbadblocks
今よりも頑張ります。
答え3
ディスクが死んだ場合、まず、できるだけ複製したことを確認してください。(Gilesの回答を参照)とその時ドライブを引き続き使用してください。これにより、問題が発生した場合(通常はハードウェア障害が原因で発生する場合)、常に少なくともいくつかのデータが得られます。
を使用すると、いつでも部分的に複製されたデータをコピーできますddrescue
(または他の人はわかりません)。dd_rescue
および関連ログファイルそして、ddrescue
ドライブを修理する必要があるタスクを実行してから、もう一度実行して改善してみてください。よく複製された部分をそのまま維持しながら、欠落している部分を読み取ろうとします。