次の方法で共有


Azure Elastic SAN のサイズを変更する

この記事では、Elastic 記憶域ネットワーク (SAN) と個々のボリュームのサイズを増やす、または減らす方法について説明します。

SAN のサイズを変更する

ボリュームのサイズを増やすには、まず Elastic SAN のサイズを増やします。 SAN のサイズを減らすには、ボリュームで余分なサイズが使用されていないことを確認してから、SAN のサイズを変更します。


# You can either update the base size or the additional size.
# This command updates the base size, to update the additional size, replace -BaseSizeTiB $newBaseSizeTib with -ExtendedCapacitySizeTib $newExtendedSizeTib

Update-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName -BaseSizeTib $newBaseSizeTib

自動スケーリング (プレビュー)

プレビュー機能として、指定した最大サイズまで特定の増分で SAN を自動的にスケールアップできます。 容量の増分は 1 TiB 以上であり、追加の容量ユニットに対してのみ自動スケーリング ポリシーを設定できます。 そのため、自動スケーリングの場合、ストレージと同じようにパフォーマンスが自動的にスケールアップされることはありません。 Azure CLI を使用して自動スケーリング ポリシーを設定する例を次に示します:

az elastic-san update -n mySanName -g myVolGroupName --auto-scale-policy-enforcement "Enabled" --unused-size-tib 20 --increase-capacity-unit-by-tib 5 --capacity-unit-scale-up-limit-tib 150

この例のコマンドを実行すると、実行対象の SAN で次のポリシーが設定されます: SAN の未使用容量 (空き領域) が 20 TiB 未満の場合は、未使用の容量が 20 TiB 以上になるまで、SAN の追加容量を 5 TiB 増やします。 SAN の合計容量が 150 TiB を超えないようにします。

自動スケーリング ポリシーを使用してスケールダウンすることはできません。 SAN のサイズを小さくするには、前のセクションの手動プロセスに従ってください。 自動スケーリング ポリシーを構成した場合は、SAN のサイズを小さくする前に無効にします。

次のスクリプトを実行して、既存の Elastic SAN の自動スケーリング ポリシーを有効にすることができます。

# Define some variables.
autoscalePolicyEnforcement = "Enabled" # Whether autoscale is enabled or disabled at the SAN level
unusedSizeTiB = "<UnusedSizeTiB>" # Unused capacity on the SAN
increaseCapacityUnit = "<IncreaseCapacityUnit>" # Amount by which the SAN will scale up if the policy is triggered
capacityUnitScaleUpLimit = "<CapacityUnitScaleUpLimit>" # Maximum capacity until which scale up operations will occur

Update-AzElasticSan -ResourceGroupName myresourcegroup -Name myelasticsan -AutoScalePolicyEnforcement $autoscalePolicyEnforcement -UnusedSizeTiB $unusedSizeTiB -IncreaseCapacityUnitByTiB $increaseCapacityUnit -CapacityUnitScaleUpLimitTiB $capacityUnitScaleUpLimit  

ボリュームをサイズ変更する

SAN のサイズの拡張が完了したら、追加のボリュームを作成するか、既存ボリュームのサイズを拡張することができます。 ボリュームのサイズを減少させることはできません。

Update-AzElasticSanVolume -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -VolumeGroupName $volumeGroupName -Name $volumeName -sizeGib $newVolumeSize

次のステップ

SAN のサイズを拡張した場合は、「ボリュームの作成」を参照して、容量を追加した新しいボリュームを作成します。