在批次中建立多個彈性 SAN 磁碟區
若要簡化以批次方式建立多個磁碟區,您可以使用有預先填滿值的 .csv,以像您想要一樣建立多個不同大小的磁碟區。
使用五個資料行 ResourceGroupName、ElasticSanName、VolumeGroupName、Name 和 SizeGiB 設定 .csv 的格式。 下列螢幕擷取畫面提供範例:
然後,您可以使用下列指令碼來建立磁碟區。
$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
}