web-dev-qa-db-ja.com

コントローラなしでRAID1データを回復する

10年近く前、友人のためにPCを作成し、マザーボードのRAIDコントローラーを使用してRAID1アレイをセットアップすることをお勧めします。 HDDはマザーボードよりも早く死ぬ傾向があり、ほとんどの人が数年ごとにコンピューターをアップグレードするため、当時は合理的な実装のように思われました。残念ながら、最初は彼のためにゲーム用コンピューターとしてセットアップされましたが(現在のゲームに追いつくためにアップグレードすることがほぼ義務付けられるもの)、私の友人はゲームを停止し、主にメールをチェックするだけで、時々ウェブを少し閲覧します。だから、アップグレードされることなく、ずっとなくなっています。言うまでもなく、私は今、ドライブの前にマザーボードが故障し、彼のためにデータを回復する必要がある状況にあります。

マザーボードは、Promise Technology PDC42819チップ(FastTrak TX2650およびTX4650カードと同じ)を使用するMSI K9A2 Platinum(MS-7376)です。私は役に立たないいくつかのユーティリティを試しました。 DiskInternals、iCare、EaseUS ...何時間もスキャンを実行した後、すべてのファイルが乱雑なフォルダとファイルの混乱状態で表示され、実際には何も回復できませんでした。

この時点での私のオプションは次のようです。

  1. 専門のデータ復旧会社に数百ドルを支払う。ほとんどは少なくとも保証がありますが、宣伝されているコストが非常に高いので、絶対に必要な場合を除いて、それらを使用したくありません。
  2. 中古の交換用マザーボードを200ドル以上で購入します。これは機能するはずですが、マザーボードが古すぎるため、新品の場合よりもコストがかかり、データが回復すると価値がなくなります。
  3. 同じチップを搭載した、使用済みの100ドルRAIDカードでのギャンブルこれはうまくいくかもしれませんが、マザーボードコントローラーから専用RAIDカードへのRAID移行を行ったことがありません...それは実際に機能します。
  4. 私がまだ試したことがない他のソフトウェア回復ツールまたはトリック。これまでのところ何も機能していませんが、そこにはたくさんあります。私が見つけたもののほとんどは、奇妙なことにRAID1にさえ対処していません。 DDを使用してドライブのコピーを作成し、最初のヘッダーブロックをスキップしてRAID 1情報を取り除くことについての言及も別の投稿で見ました...しかし、どれだけの量を見つけるかについてはよくわかりません。データをスキップする必要があります...またはその方法がこの特定のRAID実装でも機能する場合。

私はドライブからデータを回復するためにさまざまなツール/テクニックを試すことを開いています。この種の回復を手渡す際の洞察や経験をいただければ幸いです。

また、参考までに、マザーボードが故障していることを100%確信しているわけではありません。システムの電源は入りますが、POSTには至りません...ボードのライトとファンだけ...ビープ音はありません...どのようなビデオもありません。私の勘はマザーボードにあるものですが、それは焼き付けられたCPUかもしれません。でも…CPUファンはまだ動いていて、ヒートシンクにホコリが詰まっていないので、実際に調理されたとは思いません。 PCが完全に死んでしまいました...過熱でよくあるような死ぬ前の奇妙なグリッチはありません。また、さまざまなRAMとビデオカードも試しましたが、ベースをカバーするだけでは役に立ちませんでした。しかし、テストするための予備のCPUがなく、明らかに予備もありませんマザーボード。

4
Craig

単一の「兄弟」ドライブが機能しているはずです。最近のまともなバックアップアプリをスポーンして、ただ...バックアップを実行してください!次に、必要な技術を使用して新しいRAID1を構築できます(選択したOSに組み込まれているものの方が優れています)。RAIDはバックアップではありません。常に1つ以上の外部NASボックス+クラウドと組み合わせる)を除いて、常に3-2-1ルールに従ってください(最近のAWS GlacierまたはB2はどちらも安価です)。

https://knowledgebase.starwindsoftware.com/explanation/the-3-2-1-backup-rule/

https://www.backblaze.com/blog/the-3-2-1-backup-strategy/

https://www.veeam.com/blog/how-to-follow-the-3-2-1-backup-rule-with-veeam-backup-replication.html

4
BaronSamedi1958

RAID 1は基本的にミラーリングだけなので、理論的には2つのドライブのいずれかを取り、そこからすべてのデータを抽出できます。

明らかに、Promiseコントローラーはディスクのカスタムレイアウトを使用していました。おそらくそれが行ったことは、ディスクの先頭にコントローラーメタデータを配置し、ユーザーデータ(MBR +パーティション)を特定の量またはオフセットだけ押し上げることです。

オフセットを計算し、そこから最後まですべてをコピーすると、作業イメージが得られるはずです。ディスクの分割方法に応じて、ディスクの最初のセクターには、末尾にInvalid partition table.Error loading operating system.Missing operating systemの文字列が付いたブートセクターが含まれるか(BIOSスタイル、おそらく)、2番目のセクターはEFI PARTで始まる必要があります( UEFIスタイル、そうではない)。

0
Zac67