Condividi tramite


Creare più volumi SAN elastici in un batch

Lo script di PowerShell in questo articolo semplifica la creazione di più volumi Elastic SAN di Azure in batch. Per usare lo script, creare un file .csv con valori precompilati per creare il numero di volumi di dimensioni variabili desiderate.

Formattare il file .csv con cinque colonne: ResourceGroupName, ElasticSanName, VolumeGroupName, Name e SizeGiB. Lo screenshot seguente fornisce un esempio:

Screenshot di un file CSV di esempio con nomi e valori di colonna di esempio.

Usare quindi lo script seguente per creare i volumi.

$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 

}