Dela via


Skapa flera elastiska SAN-volymer i en batch

För att förenkla skapandet av flera volymer som en batch kan du använda en .csv med förfyllda värden för att skapa så många volymer av varierande storlekar som du vill.

Formatera din .csv med fem kolumner, ResourceGroupName, ElasticSanName, VolumeGroupName, Name och SizeGiB. Följande skärmbild innehåller ett exempel:

Skärmbild av en csv-exempelfil med exempelkolumnnamn och värden.

Sedan kan du använda följande skript för att skapa dina volymer.

$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 

}