Compartir a través de


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

Para simplificar la creación de varios volúmenes como un lote, puede usar un archivo.csv con valores rellenados previamente para crear tantos volúmenes de tamaño variable como desee.

Cree el 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 valores y nombres de columna de ejemplo.

A continuación, puede usar 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 

}