Compartir a través de


Creación de varios volúmenes de SAN elásticos en un lote

El script de PowerShell de este artículo simplifica la creación de varios volúmenes Elastic SAN de Azure en un lote. Para usar el script, cree un archivo .csv con valores rellenados previamente para crear tantos volúmenes de tamaños variables como desee.

Dé formato al archivo .csv con cinco columnas: ResourceGroupName, ElasticSanName, VolumeGroupName, Name y SizeGiB. En la captura de pantalla siguiente se proporciona un ejemplo:

Captura de pantalla de un archivo CSV de ejemplo, con nombres y valores de columna de ejemplo.

A continuación, use el siguiente script para crear los volúmenes.

$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 

}