Partilhar via


Crie vários volumes de SAN elásticos em um lote

Para simplificar a criação de vários volumes como um lote, você pode usar um .csv com valores pré-preenchidos para criar quantos volumes de tamanhos variados desejar.

Formate seu .csv com cinco colunas, ResourceGroupName, ElasticSanName, VolumeGroupName, Name e SizeGiB. A captura de tela a seguir fornece um exemplo:

Captura de ecrã de um ficheiro csv de exemplo, com nomes e valores de colunas de exemplo.

Em seguida, você pode usar o script a seguir para criar seus volumes.

$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 

}