階層化ボリュームの拡張
この記事では、Data Protection Manager (DPM) で階層化ボリュームを拡張する方法について説明します。
ボリュームのサイズを変更する前に、新しい大きなフットプリントに対応できる十分な容量が記憶域プールにあることを確認してください。 たとえば、3 方向ミラー ボリュームのサイズを 1 TB から 2 TB に変更すると、そのフットプリントは 3 TB から 6 TB に増加します。 サイズ変更を成功させるためには、記憶域プールで少なくとも (6 - 3) = 3 TB の使用可能な容量が必要です。 容量を増やすには、「記憶域プールへのディスクの追加」セクションの手順 使用して、新しいディスクを追加できます。
ストレージ層を使用する仮想ディスクの場合は、Resize-StorageTier コマンドレットを使用して、各層のサイズを個別に変更できます。
手順 1 - 仮想ディスクのサイズを変更する
次の PowerShell コマンドレットを実行して、仮想ディスクからの関連付けに従ってストレージ層の名前を取得します。
Get-VirtualDisk <FriendlyName> | Get-StorageTier | Select FriendlyName
次に、レベルごとに、-Size パラメーターに新しいサイズを指定します。
Get-StorageTier <FriendlyName> | Resize-StorageTier -Size <Size>
手記
階層が異なる物理メディアの種類 (MediaType = SSD、MediaType = HDD など) の場合は、各層の新しい大きなフットプリントに対応するために、記憶域プール内の各メディアの種類の十分な容量があることを確認します。
StorageTier のサイズを変更すると、VirtualDisk と Disk 自動的に従い、サイズも変更されます。
手順 2 – パーティションのサイズを変更する
次に、Resize-Partition コマンドレットを使用してパーティションのサイズを変更します。 仮想ディスクには 2 つのパーティションが必要です。最初のパーティションは予約されているため、変更しないでください。サイズを変更する必要がある 1 つは、PartitionNumber = 2 と Type = Basic です。
-Size パラメーターに新しいサイズを指定します。 次に示すように、サポートされている最大サイズを使用することをお勧めします。
# Choose virtual disk
$VirtualDisk = Get-VirtualDisk <FriendlyName>
# Get its partition
$Partition = $VirtualDisk | Get-Disk | Get-Partition | Where PartitionNumber -Eq 2
# Resize to its maximum supported size
$Partition | Resize-Partition -Size ($Partition | Get-PartitionSupportedSize).SizeMax
記憶域プールにディスクを追加する
新しいディスクを追加することで、階層化ボリュームに容量を追加できます。 要件に基づいて、HDD または SSD を追加できます。 記憶域プールにディスクを追加するには、次の手順に従います。
追加する追加のディスクを物理的に接続し、これらのディスクを 初期化。 初期化後、新しく追加されたディスクは、Primordial 記憶域プールに表示されます。
DPM に使用されている既存の記憶域プールに新しいディスクを追加するには、記憶域プール名を右クリックし、[物理ディスクの追加 選択します。..。
使用可能なディスクの一覧からディスクを選択し、[OK] 選択します。
サーバー マネージャーには、更新された容量が表示されます。 これで、ボリューム サイズ を拡張できます。
手記
場合によっては、新しく追加されたディスクの MediaType が 割り当てられていないとして表示されることがあります。 次の PowerShell コマンドを実行してMediaTypeを設定できます。
Set-PhysicalDisk -UniqueId <Unique ID of the Disk> -MediaType <HDD/SSD>