Windows Server 2012 R2 で記憶域スペースを使用する予定です。最初に、記憶域プールに 1 台のハード ドライブを配置してサーバーをセットアップします。後から、最初のハード ドライブをミラーリングする 2 台目のドライブを追加することは可能ですか? それとも、最初にこれを行う必要がありますか?
答え1
問題なくプールにディスクを追加できますが、「復元力」設定を制御するのはプール上に構築する仮想ディスクです。
つまり、次のようにすることができます:
- ディスクが 1 つだけ含まれる記憶域スペースに新しいプールを追加する
- 作成したプールを使用して仮想ディスクを追加します (プールにはディスクが 1 つしかないため、回復力設定は「シンプル」になります)
- 既存のプールにディスクを追加する
ただし、新しいディスクを使用して vdisk の復元力を高めることはできません。基本的には、別の vdisk を追加し、データを「シンプルな」vdisk から「復元力のある」vdisk に手動で移動する必要があります。
これはそれを裏付けるようです:
答え2
検索エンジンからここにたどり着いた人のために説明すると、単一のバッキング デバイスだけでミラー vDisk を作成できます。回避策:
- 取得予定のディスクに応じてサイズを調整した新しい VHDX を動的に作成します (4TB ドライブの場合は、3.5TB の vhdx を作成しました)
- VHDXをマウントし、ディスク管理でGPTとして初期化します。
- vhdxドライブをストレージプールに追加し、ミラーリングされたvDiskを作成します。
- セーフモードで再起動し、vhdxを削除します
セーフモードで再起動すると、ストレージスペースは警告状態の場合、vhdx は「通信が失われました」と表示されますが、それ以外の点では、スペースは完全に機能します。
プールから vhdx ドライブを正常に削除するには、まず実際のディスクを追加し、データの同期を待つ必要があります (Get-StorageJob
進行状況を確認するにはコマンドレットを使用します)