Windows PCで定義された単一のストレージ容量では、すべてのユーザーの要件を満たすことはできません。さらに、ユーザーごとにPCの性能に対する期待も異なります。
では、内蔵ハードウェアをアップグレードせずに、データの冗長性や同じシステムのパフォーマンスを向上させるにはどうすればよいのでしょうか?これには2つの方法があります。新しいストレージデバイスを追加してストレージ容量を増やすか、Windows PCに確実で安定したRAIDをセットアップするかです。
このブログでは、Windows 10と8でRAIDをセットアップする方法をご紹介します。また、RAIDアレイで失われたデータや削除されたデータを復元する方法についてもご紹介します。
WindowsのRAIDセットアップとは何ですか?
RAID(Redundant Array of Independent Disks)は、データの冗長性とPCのパフォーマンスを向上させるデータストレージの方法です。
データの冗長性とは、1つの情報を複数の場所に保存するデータ保存システムのことです。Windows PC上のデータのバックアップと保護に使用されます。
RAIDセットアップは、複数のドライブを使用して1つのデータベースを作成し、同じ情報を2つの異なる場所に保存することで、1つのデータベース内にデータの冗長性を提供します。
ある場所のデータが失われたり破損したりしても、ユーザーはセカンダリの場所にあるデータにアクセスすることができます。
Windows独自のツールでRAIDを設定する方法
WindowsにはRAIDをセットアップするための特別なツールが組み込まれています。サードパーティのソフトウェアやアプリケーションを使用することなく、これらのツールを使用してWindows 10および8でRAIDをセットアップする方法は簡単です。
これらのツールがどのようなもので、Windows上でRAIDをセットアップするためにどのように使用できるかを見てみましょう。
方法1: Windows 10と8でStorage Spacesを使用してRAIDを作成します。
Storage SpacesツールはWindows 8で初めて導入され、Windows 10では貴重なツールになりました。
このツールは、HDDまたはSSDをRAIDアレイに結合するのに役立ちます。ただし、先に進む前にRAIDタイプとその用途を指定する必要があります。
Windows 10はRAID 0、RAID 1、RAID 5をサポートしています。ストレージ容量やその他のプロパティが同じドライブを選択する必要があります。
これにより、将来的な問題を回避することができます。すべてのドライブをWindowsシステムに接続し、以下の手順に従ってください:
ステップ 1: 検索バーに「ctrl」と入力し、検索結果から「コントロールパネル」を選択します。
ステップ2:コントロールパネルのストレージスペースをクリックします。
ステップ 3: [ストレージスペースの管理]セクションの下にある[新しいプールとストレージスペースの作成]オプションをクリックします。
注意RAIDセットアップに使用したドライブは削除され、ドライブ上のデータはすべて破壊されます。これらのドライブに保存されているデータが必要な場合は、システム内の別の場所に保存するか、できれば外部ストレージデバイスに保存してください。
ステップ4: RAIDセットアップに追加するすべてのドライブのボックスにチェックを入れ、右下の「Create Pool」ボタンをクリックします。
ステップ 5: 新しいウィンドウで、名前とドライブ文字のセクションにあるフィールドに、RAIDアレイに名前、ドライブ文字、ファイルシステムを割り当てます。
ステップ6:[フェイルオーバー]セクションでフェイルオーバーのタイプを選択します。以下の情報を使用して、適切なオプションを選択します:
- 簡単(フェイルオーバーなし) - RAID 0
- 双方向ミラーリング - RAID 1
- 三方向ミラーリング - RAID 1
- パリティ - RAID 5
注1:2ウェイミラーリングと3ウェイミラーリングの唯一の違いは、メインドライブのコピー数です。また、パリティ・フェイルオーバーはWindowsサーバでのみ機能します。
ウィザードは、選択したフェールセーフレベルに基づいてディスクアレイの使用可能な最大容量を自動的に決定します。
ただし、これは、アレイのストレージ容量を使い果たした場合に、RAIDアレイを再構築することなく追加のハードドライブをインストールできるようにするための意図的なものです。
ステップ 7: ウィザードウィンドウの下部にある「ストレージ領域の作成」オプションをクリックします。
プロセスが完了すると、作成されたRAIDはPC上で独立したドライブとして利用できるようになり、「このPC」ウィンドウから他のドライブと同様にアクセスできるようになります。
方法2: Windows 10と8でディスクの管理を使ってRAIDを作成します。
ディスクの管理はWindowsシステムで最も便利なユーティリティの1つです。Windows10と8のデバイスにRAIDアレイをセットアップするために使用することができます。
さらに、このアプリはオペレーティングシステムに関する特別な知識を必要としません。ディスク管理でRAID 0をセットアップする方法はこちらをご覧ください。
ステップ1:スタートメニューを右クリックし、ディスクの管理を選択します。
ステップ2:接続されているすべてのドライブがディスクの管理ウィンドウに表示されます。いずれかのドライブを右クリックし、新しいストライプボリュームを選択します。
注意: ディスクの管理ウィンドウに表示されているパーティションではなく、ハードディスクを右クリックする必要があります。
ステップ3:新しいストライピングボリュームのウィザードが開きます。Next]をクリックします。
ステップ4:RAIDアレイに追加するドライブを選択します。左側のフィールドに表示されているドライブをクリックし、Addをクリックします。右側のフィールドに表示されます。すべてのドライブを追加したら、Nextをクリックします。
ステップ5:リストから文字を選択して「次へ」をクリックし、配列に文字を割り当てます。ウィザードが自動的に選択した文字のまま、Nextをクリックすることもできます。
ステップ6:RAIDに割り当てるファイルシステムセクションでNTFSを選択し、Nextをクリックします。
ステップ7:設定を確認し、[完了]をクリックします。
ステップ 8: ダイアログボックスが表示され、選択したハードディスクがダイナミックハードディスクに変換され、選択したハードディスク上のすべてのデータが削除されるという警告が表示されます。続行するには、[はい]をクリックします。
ハードドライブのフォーマットが開始され、プロセスが完了するとすぐにRAID 0アレイを使用できるようになります。
同様の方法でRAID 1アレイを作成できます。上記のステップ2で、新規ストライプボリュームの代わりに新規ミラーボリュームオプションを選択するだけです。
方法3:WindowsのコマンドラインでRAIDを作成する方法
コマンドプロンプトまたはWindows PowerShellを使用して、Windows 10と8のPCでRAIDをセットアップすることもできます。
コマンドプロンプトとPowershellはコマンドラインツールなので、使用には注意が必要です。
間違ったコマンドを実行すると、実行しようとしているタスクが台無しになる可能性があります。それでは、コマンドプロンプトからRAID 5のセットアップを進めてみましょう。
ステップ1:スタートボタンを右クリックし、コマンドプロンプト(管理者)またはWindows PowerShell(管理者)を選択します。
ステップ2:diskpartコマンドを入力し、Enterキーを押します。
ステップ3:次に、データキャリアをコマンドリストと共に挿入し、Enterキーを押します。接続されているすべてのドライブのリストが表示されます。
ステップ4:ドライブを個別に選択し、以下のコマンドを使用してダイナミックドライブに変換します。
- コマンドを貼り付け、ハードドライブ1(数字の1をRAIDに追加するハードドライブの番号に置き換えます)を選択し、Enterを押します。
- コマンド convert dynamic を入力し、Enter キーを押します。
RAIDアレイに追加する各ドライブについて、上記のコマンドを繰り返します。
ステップ5:すべてのドライブがダイナミックドライブに変換されたら、以下のコマンドを入力してRAIDをセットアップします。
- コマンドを挿入し、ディスク1(番号を最初のドライブの番号に置き換えてください)を選択し、Enterキーを押します。
- Create Volume RAID Disk 1, 2, 3」と入力し、Enterキーを押します。
メモ: アレイの作成が完了したことを確認するには、コマンドラインに list volume と入力し、Enter キーを押します。選択したすべてのドライブが1つのユニットとして表示されます。
ステップ6:次に、以下のコマンドを使用してハードドライブをフォーマットし、それに文字を割り当てます。
- コマンドselect volume 2(先ほど選択したドライブを結合して作成された新しいボリュームです)を入力し、Enterキーを押します。
- ここでFormat FS=NTFS Label=MyNewVolumeと入力し、Enterキーを押します。
- 最後に、letter=Fを挿入してEnterキーを押します(Fは好きな文字に置き換えてもかまいません)。
ステップ7:コマンドラインを終了するには、「Exit」と入力してEnterキーを押します。
ハードドライブを組み合わせてRAID 5アレイを作成します。
RAID 0の場合:
以下のコマンドを順番に入力してください。
- リスト・データ・キャリア
- create volume stripe size=n disk=1,2,3 ( n は MB 単位のハードディスクサイズで、1,2,3 は RAID に含めるハードディスクを指定します)。
RAID 1の場合:
以下のコマンドを入力して、RAID 1アレイを作成します。
- ディスクを一覧表示し、PCに接続されているすべてのディスクを表示します。
- ドライブ 0 を選択 - ミラーを作成するドライブの番号を使用します。
- Convert dynamic - ドライブをダイナミック・ドライブに変換します。
そうするようプロンプトが表示されたら、PCを再起動してください。そうでない場合は、通常通り次のコマンドを入力してください。
- ボリューム0を選択 - 希望するデータキャリアの番号を選択します。
- Add plate=1 - ミラーリングに適切なプレートを追加します。
プロセスが完了するのを待ち、RAID 1アレイをセットアップします。
補足
Windows 10と8のPCでRAIDアレイをセットアップする方法を学びました。
このヒントは、RAIDをセットアップする際に誤って削除してしまったり、ファイルシステムを変更してしまったりしてデータを失ってしまった場合に役立ちます。
Stellar Data Recovery Technician ソフトウェアを使えば、RAID アレイ上の失われたデータを簡単に復元することができます。Stellar Data Recovery Technicianは、強力なデータ復元アルゴリズムを搭載したDIYツールで、故障したRAIDアレイ上の失われたデータや破損したデータをすべて復元します。
また、破損した写真やビデオを修復する機能も統合されており、Windows 11、10、8、7に対応しています。
結論
上記の各方法は、Windows PC上でソフトウェアRAIDをセットアップするのに適しています。お好きな方法をお選びください。
RAIDのセットアップをコマンドプロンプトまたはPowerShellで試すのは、コマンドラインに慣れていて使用したことがある場合のみです。
あなたのシステムが稼動することを願っています。下のコメント欄で感想をお聞かせください。