記憶域スペースでミラードライブを後から追加する

記憶域スペースでミラードライブを後から追加する

Windows Server 2012 R2 で記憶域スペースを使用する予定です。最初に、記憶域プールに 1 台のハード ドライブを配置してサーバーをセットアップします。後から、最初のハード ドライブをミラーリングする 2 台目のドライブを追加することは可能ですか? それとも、最初にこれを行う必要がありますか?

答え1

問題なくプールにディスクを追加できますが、「復元力」設定を制御するのはプール上に構築する仮想ディスクです。

つまり、次のようにすることができます:

  1. ディスクが 1 つだけ含まれる記憶域スペースに新しいプールを追加する
  2. 作成したプールを使用して仮想ディスクを追加します (プールにはディスクが 1 つしかないため、回復力設定は「シンプル」になります)
  3. 既存のプールにディスクを追加する

ただし、新しいディスクを使用して vdisk の復元力を高めることはできません。基本的には、別の vdisk を追加し、データを「シンプルな」vdisk から「復元力のある」vdisk に手動で移動する必要があります。

これはそれを裏付けるようです:

http://social.technet.microsoft.com/Forums/windowsserver/en-US/4c3ef0c3-283e-42ee-9ad9-31d83287339d/server-2012-change-virtual-disk-volume-layout

答え2

検索エンジンからここにたどり着いた人のために説明すると、単一のバッキング デバイスだけでミラー vDisk を作成できます。回避策:

  • 取得予定のディスクに応じてサイズを調整した新しい VHDX を動的に作成します (4TB ドライブの場合は、3.5TB の vhdx を作成しました)
  • VHDXをマウントし、ディスク管理でGPTとして初期化します。
  • vhdxドライブをストレージプールに追加し、ミラーリングされたvDiskを作成します。
  • セーフモードで再起動し、vhdxを削除します

セーフモードで再起動すると、ストレージスペースは警告状態の場合、vhdx は「通信が失われました」と表示されますが、それ以外の点では、スペースは完全に機能します。

プールから vhdx ドライブを正常に削除するには、まず実際のディスクを追加し、データの同期を待つ必要があります (Get-StorageJob進行状況を確認するにはコマンドレットを使用します)

関連情報