Udostępnij przez


Tworzenie wielu elastycznych woluminów SAN w partii.

Skrypt programu PowerShell w tym artykule upraszcza tworzenie wielu woluminów Azure Elastic SAN w partiach. Aby użyć skryptu, utwórz plik .csv z wstępnie wypełnionymi wartościami, aby utworzyć dowolną liczbę woluminów o różnych rozmiarach.

Sformatuj plik .csv z pięcioma kolumnami: ResourceGroupName, ElasticSanName, VolumeGroupName, Name i SizeGiB. Poniższy zrzut ekranu przedstawia przykład:

Zrzut ekranu przedstawiający przykładowy plik CSV z przykładowymi nazwami kolumn i wartościami.

Następnie użyj następującego skryptu, aby utworzyć woluminy.

$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 

}