
RAIDは、コンピューターのパフォーマンスと信頼性を向上させるために使用されます。個人での利用はそれほど多くありませんが、極めて高速なサーバー構成を実現し、ハードドライブが故障した場合でもビジネスが途切れることなく機能し続けることが可能です。常にデータへアクセスできる必要がある環境では、RAIDは冗長性を高めるだけでなく、高速な読み書きも可能にします。
しかし、すべてのものはハードウェアの故障に対して脆弱であり、ほとんどの場合は発生しない可能性が高いものの、ハードウェアは故障することがあるため常に可能性があります。この記事では、MacでRAIDハードドライブからデータを復元する方法を見ていきます。
目次
RAIDアレイからデータを復元するための5つのツール
このセクションでは、RAIDデータ復旧のための信頼できる5つのツールを紹介します。それぞれのツールについて、機能、長所と短所、ユーザー体験、パフォーマンス、さまざまなRAIDレベルとの互換性を簡単に解説します。
そして、このリストは(私たちの意見で)最も優れたオプションから始めて「トップ5」に向かって進めてきましたが、最終的な選択はあなた自身の具体的なニーズによって決まります。そのため、私たちが書いた順番だけでなく、それぞれのツールが提供する内容にも必ず注目してください。
1. R-Studio

WindowsおよびMacバージョンの両方が利用可能なR-Studioは、コンピュータでのRAIDデータ復旧において堅実な選択肢です。Windows、Mac、およびLinuxバージョンは、それぞれのオペレーティングシステム用に特別に設計されており、より信頼性が高く強力です。単なるポートではなく、どちらかのオペレーティングシステムに移植されただけのものではありません。
R-Studioは、RAIDリカバリー操作のために私たちのチームのお気に入りのツールの一つです。その理由は、他の一般的なアプリケーションと比較して、さまざまなRAID構成に対応する範囲が非常に広く、しかも高度だからです(もちろん、このリストにある他のアプリよりも)。標準のRAIDレベルに加えて、ネストされたRAIDやRAID 50、RAID 60、RAID 1E、RAID 5E、RAID 6Eなどの非標準RAIDレベルもサポートしています。さらに、R-Studioには強力なRAID管理モジュールが搭載されており、アプリケーション内でRAIDを構成することができます。
2. Disk Drill

Disk Drillは非常に多機能で、使いやすいデータ復元アプリケーションです。特に、R-Studioと比較すると、その複雑なユーザーインターフェースや無数の高度なオプションが、上級者以外にはとっつきにくいのに対し、Disk Drillは非常に扱いやすいです。
Disk Drillは、アレイ自体が全体として機能しなくなっていても、ほとんどの標準構成のRAIDドライブを優れた精度でスキャンします。このアプリがRAID復元のトップチョイスとなっている理由は、本来複雑なプロセスをほんの数クリックにまとめている点です。Disk Drillはほとんどの復元アプリの中でも最高レベルのインターフェイスデザインを持ち、ユーザー体験も群を抜いています。全くの初心者でも、Disk Drillを使えばRAIDアレイからデータを無事に復元することができます。さらに、NAS(ネットワーク接続ストレージ)もSSH経由でスキャンすることで対応しています。
Disk Drillの無料版は、無制限の復元可能ファイルをプレビューするために使用できるため、ライセンスにお金を使う前にファイルを復元できるかどうかを確実に知ることができます。
3. UFS Explorer RAIDリカバリー

UFS ExplorerはWindows、Mac、Linuxをサポートしています。他のいくつかのオプションよりも価格は高めですが、このアプリケーションは特にRAID関連のデータ損失に対応するように設計されているため、非常に優れたRAIDベースのデータ復旧オプションが利用できます。しかし、このアプリの大きな弱点はインターフェースです。インターフェースが非常に時代遅れで(高解像度モニターではアプリがピクセル化して見えます)、デザインもごちゃごちゃしているため、実際に復旧作業を始める前にアプリの操作方法を学ぶのに余計な時間がかかってしまいます。
UFS Explorerは、最も多くのRAIDタイプへの対応を誇り、そのファイルシステムのサポートも同様に印象的です。RAIDパラメータは自動的に検出できますが、RAID構成は手動で定義する必要があります。もう一つ言及すべき欠点は、そのスキャンアルゴリズムが上記の2つの推奨ツールと比べてやや劣ることです。
4. TestDisk

TestDiskは、Linux RAID md 0.9/1.0/1.1/1.2(RAID 1、RAID 4、RAID 5、RAID 6)アレイから失われたデータを復元するために使用できる、完全に無料でオープンソースのデータ復旧ツールです。復旧パフォーマンスの面では、RAIDアレイ上の失われたパーティションを見つける能力により際立っています。
上記のスクリーンショットを見ればわかるように、TestDiskにはグラフィカルユーザーインターフェイスがなく、これは明らかに最大の欠点です。アプリケーション内を操作する唯一の方法はキーボードです。もう一つの大きな欠点は、Linux RAID のみをサポートしており、AppleRAID には公式対応していないことです。
5. MiniTool パワーデータリカバリー

MiniTool Power Data Recoveryは、(非常に人気のある)MiniTool Partition Wizardの開発者によるファイル復元アプリです。JPG、PNG、TIF、MP4、MP3、AVI、DOC、XLS、PDFなどの最も一般的な写真、ビデオ、オーディオ、ドキュメント形式を含む、100種類以上のファイル形式をサポートしています。
最も重要なのは、このアプリがソフトウェアRAIDアレイからの復元をサポートしていることです。具体的には、スパンボリューム、ストライプボリューム(RAID 0)、ミラーボリューム(RAID 1)、およびRAID-5ボリュームです。
このリストにある他のアプリのGUIデザインの方が好みですが、MiniToolのビジュアルインターフェースは初心者でもRAID復元を十分に簡単にしてくれます。また、サムネイル表示(写真や動画の閲覧がしやすくなります)や、検索やフィルター機能などの優れたファイル閲覧機能も備えています。
全体として、MiniTool は初心者ユーザー向けの優れたリカバリツールであり、ソフトウェアRAIDセットアップから一般的なファイルを復元するのに最適です。また、1MBの無料データ復元も提供されており、アプリが自分に合うかどうかを確認するには十分でしょう。ただし、この無料復元はファイル削除に関するシナリオにのみ適用されます。なぜなら、アプリは論理ボリュームとしてマウントされたRAIDをスキャンできるからです。しかし、RAID自体が損傷している場合、このオプションは役に立たなくなります。
RAIDハードドライブからデータを復元する方法
RAIDドライブのデータを失った方法によって、今後選択できる2つのオプションを提案します。オプションAは、データ復元ソフトウェアを使用してRAIDドライブをスキャンし、失われたデータを探す方法です。これは、誤って削除やフォーマットした場合、破損、ウイルス感染など、ほとんどのシナリオに適した選択肢です。このオプションは、また、はるかに簡単です。
オプションBは、パーティションリカバリーソフトウェアを使用してアレイ内の失われた、または見つからないパーティションを復元する方法です。これにより、以前アクセスできなかったRAIDドライブ(アレイの破損や損傷が原因)へのアクセスを取り戻すことができます。このオプションはより難しく、具体的ですが、無料です。
オプションA: RAIDドライブのファイルを復元する
RAIDドライブからデータを復元する最も信頼性の高い方法は、RAID対応のデータ復元ソフトウェアを使用することです。データ復元ソフトウェアは、Finderからアクセスできない場合でも(macOSが認識している限り)ストレージディスクから直接ファイルを抽出できるツールです。この記事の前のセクションでおすすめのRAID復元ソフトウェアを簡単に紹介しましたが、このガイドではDisk Drillを使用します。
Disk Drillは、このリストの中で最も初心者に優しいツールであり、当サイトの読者がよく使う一般的なRAID構成にも対応しています。Disk Drillや当チームが推奨する他のRAID復元ソフトについての詳細は、上記のアプリセクションをご覧ください。
ステップ1. RAIDアレイを適切な構成でMacに接続してください。例えば、RAID 1アレイの場合は1台のディスクだけを接続すればよいですが、RAID 0の場合はすべてのディスクを接続する必要があります。
ステップ2. ダウンロード そしてDisk DrillをあなたのMacにインストールします(RAIDディスクのいずれにもインストールしないでください)。
ステップ 3. Disk Drill を開きます。次に、ドライブのリストから RAID アレイを選択し、 失われたデータを検索 をクリックします。
ステップ4. スキャンの種類を選択するよう求められます。 ユニバーサルスキャン を選択してください。
ステップ5。 Disk DrillがRAIDアレイのスキャンを完了するのを待ちます。その後、 見つかった項目を確認 をクリックします。
ステップ6. RAIDドライブのデータが単にアクセスできなくなっていただけの場合、 既存 復元タブでファイルにアクセスできます。そこに見つからない場合は、 削除または紛失 および 再構築済み セクションを確認してください。
ステップ 7. スキャン結果を特定のファイル名、キーワード、またはファイル形式に絞り込むには、 検索ツール (右上隅)およびサイドバーの フィルター を使用できます。各ファイルを一度クリックして プレビュー ファイルをプレビューすることをおすすめします。これにより、右サイドバーの小さなウィンドウで内容が表示されます。どのファイルが実際に復元可能かを判断するのに役立ちます。
ステップ 8. 復元したいファイルの横のボックスにチェックを入れます。その後、 復元 をクリックします。
ステップ9. 場所を選択してください あなたのMacで (RAIDディスクのいずれにも指定しないでください)、Disk Drillで復元されたファイルを保存したい場所です。最後に、 次へ をクリックしてください。
RAIDファイルが安全になったら、データ損失を心配せずにアレイを自由にフォーマット、再構成、修復できます。
オプションB: RAIDドライブで失われたまたは破損したパーティションを復元する
RAIDアレイ自体が壊れていない場合でも、アレイ内部のパーティションの1つが損傷したりアクセスできなくなった場合(電源サージ、不適切なシャットダウンなどによる)、別の選択肢としてTestDiskを使ってそのパーティションを復元する方法があります。TestDiskについてはこの記事のトップRAID復元アプリセクションでより詳しく説明していますが、要約すると、TestDiskを使用してRAIDドライブ上の失われたパーティションをスキャンし、そのパーティションを適切なディスクに書き戻すことができます(これによりデータへのアクセスが復元されるはずです)。
TestDiskの問題点は、最新のグラフィカルインターフェースがないことです。Terminalアプリのような見た目で、キーボードのみで操作する必要があります。また、非常に特定の問題(破損したパーティションや失われたパーティション)に対するひとつのソリューションでしかないため、このオプションに対する期待は控えめにしてください。
ステップ1. RAIDアレイを適切な構成でMacに接続してください。例えば、RAID 1アレイの場合は1台のディスクだけを接続すればよいですが、RAID 0の場合はすべてのディスクを接続する必要があります。
ステップ2. ブラウザを開いてbrew.shにアクセスします。そして、長い文字列の横にある メモ帳アイコン をクリックします(これにより、その文字列がコピーされます)。
ステップ 3. ブラウザを閉じて、ターミナルアプリ(Finder > アプリケーション > ユーティリティ)を開きます。その後、手順2でコピーした文字列を貼り付けて 戻る を押します。これでHomebrewがMacにインストールされます。
ステップ4. Homebrew のインストールが完了したら(Terminal が知らせてくれます)、次のコマンドを実行して Homebrew を使って TestDisk をインストールします:
brew install testdisk

ステップ5。 TestDisk のインストールが完了すると、ターミナルが再度お知らせします。次に、以下のコマンドを実行して TestDisk を起動してください:
sudo testdisk

ステップ6. TestDiskが最初に表示するメニューで、矢印キーを使って 作成 オプションを選択します。次に、 戻る を押します。これが基本的なTestDiskの操作方法です。
ステップ 7. リストからRAIDディスクを選択し、 続行 オプションを選択して 戻る を押してください。
ステップ 8. ディスクのパーティションテーブルを選択してください(TestDiskが自動的に選択しようとします)。その後、 戻る を押してください。
ステップ9. オプションを選択します。次に、 戻る を押します。
ステップ10. オプションを選択します。それから、 戻る を押します。
ステップ11。 TestDiskが検出したパーティションを確認してください。該当パーティションに保存されているすべてのファイルを表示するには P キーを押してみてください。これで正しいパーティションかどうか確認できるはずです。その後、矢印キーで復元したいパーティションを選択し、 戻る を押してください。
ステップ12。 パーティションの復元を完了するには、 書く オプションを選択して 戻る を押してください。TestDisk が正しいパーティションを見つけられなかった場合は、 ディーパーサーチ オプションを選択することもできます。
失われたパーティションを書き込んだ後、RAIDディスクをMacから安全に取り外すことをお勧めします。その後、再度Macに接続し、アクセスを試みてください。これで解決しない場合は、オプションA.のガイドを使用してRAIDファイルを直接復元することをお勧めします。 オプションA.
さまざまな種類のRAIDとは?
さまざまなRAIDタイプ(「RAIDレベル」とも呼ばれます)について復習が必要ですか?RAIDアレイを正しく特定したい場合や、既存の構成をアップグレードしたい場合は、最も一般的に使用されているRAIDレベルと、それぞれがデータ冗長性とパフォーマンスをどのように処理するかの簡単な概要を以下に示します。
RAID 0 – ストライピング
ストライプセットまたはストライプボリュームとして知られています。これは、大容量と高速パフォーマンスを求めるユーザーに最適です。通常、RAID 0は冗長性がないため、データの安全性を求める場合には推奨されません。RAID 0の修復は、個々のドライブレベルで行うことができます。

RAID 1 – ミラーリング
ミラーリングとして知られるこのRAIDは、2つのハードドライブにデータを継続的に複製またはクローンすることで、冗長性とデータの安全性を実現します。これにより、データの最後の1ビットまで完全なバックアップが作成されます。何らかの理由でコンピューターをダウンさせられない場合には便利な構成です。1つのハードドライブが故障した場合でも、多くの場合はそれを取り外して新しいものと交換できます。これでほとんどの場合、データを失うことなく再びRAIDがセットアップされます。

RAID 5 – パリティ付きストライピング
最も人気のあるRAIDタイプの一つです。最適な容量と冗長性を実現するのに非常に効果的です。RAID 5は分散パリティ付きのブロックレベルストライピングを採用しています。パリティと呼ばれるチェックサムが組み込まれています。4台のハードドライブが必要で、そのうち1台が故障した場合でも、残りの3台からデータを読み取ることができます。RAID 5からのデータ復旧は通常必要ありません。故障したハードドライブを交換すれば、運用を継続できるからです。

RAID 6 – ダブルパリティRAID
このRAIDタイプはRAID 5に似ていますが、データの冗長性を確保するためにパリティデータとして2台分のストレージを使用します。つまり、2台のドライブが故障した場合でもデータを保護できます。RAID 6を実装するには、少なくとも4台のハードドライブが必要であり、このため一般の家庭ユーザーにとってはコストが高すぎます。さらに、RAID 5と比較して追加される保護レベルに対して、書き込み性能がやや低下するという欠点もあります。

RAID 10 – ミラーリングとストライピングの組み合わせ
このタイプのRAIDアレイは、RAID 1とRAID 0の両方の利点を組み合わせています。容量の増加と耐障害性を1つのソリューションに統合します。パフォーマンスと容量の両方が2倍になります。パフォーマンスと空き容量が重要で、なおかつ予算を維持したい場合に最適です。複数のハードドライブが故障していなければ、このRAIDからデータを復元するのは通常かなり成功します。

JBOD – 単なるディスクの寄せ集め
このRAIDタイプは「Just a Bunch Of Disks」(単なるディスクの集まり)を意味し、その本質を完璧に表しています。他のRAIDタイプとは異なり、JBODはRAID特有のデータ保護やパフォーマンス向上の技術を使用しません。その代わり、すべてのハードドライブは独立性を保ちますが、ユーザーはあたかもひとつの大きなドライブのようにアクセスできます。JBODは設定や使用が非常にシンプルなため、データ保護にこだわらない家庭ユーザーによく利用されています。

結論
RAIDの復旧は、多くの人が考えるほど難しくありません。基本的には、ハードドライブからデータを復元し、実装したRAIDが正しく動作しなくなった場合にそのデータを保存する作業です。
RAID構成がなくても、この記事の復元方法は通常のデータ復元にも役立つため、万が一データを失っても対応できます。





