複数の Elastic SAN ボリュームをバッチで作成する
複数のボリュームをバッチとして簡単に作成できるように、事前に値が入力された .csv を使用して、さまざまなサイズのボリュームを必要な数だけ作成できます。
.csv は、ResourceGroupName、ElasticSanName、VolumeGroupName、Name、SizeGiB の 5 つの列を含めて書式設定します。 次のスクリーンショットはその例を示しています:
これで、次のスクリプトを使用してご自身のボリュームを作成できます。
$filePath = "D:\ElasticSan\TestCsv3.csv"
$BatchCreationList = Import-Csv -Path $filePath
foreach($creationParam in $BatchCreationList) {
# -AsJob can be added to make the operations parallel
# -ErrorAction can be added to change the behavior of the for loop when an error occurs
New-AzElasticSanVolume -ElasticSanName $creationParam.ElasticSanName -GroupName $creationParam.VolumeGroupName -Name $creationParam.Name -ResourceGroupName $creationParam.ResourceGroupName -SizeGiB $creationParam.SizeGiB #-ErrorAction Continue #-AsJob
}