En este post vamos a explicaros como crear una cuenta de almacenamiento, y una carpeta o “container” dentro para poder subir por ejemplo VHDs.
Bien lo primero que tenemos que hacer es inicializar variables:
$sub = Get-AzSubscription | Select-AzSubscription $rg = "RGGallery" $location = "westeurope"
Se pueden llegar a crear más (al gusto de cada uno)
Ahora vamos a crear el grupo de recursos
Connect-AzAccount -Credential (Get-Credential) New-AzResourceGroup -Name $rg -Location $location
Ya tenemos el grupo de recursos, podemos proceder a crear la cuenta de almacenamiento:
New-AzStorageAccount -Location $location -ResourceGroupName $rg -Name sagallery -SkuName "Standard_LRS" -Kind "StorageV2"

Ya tenemos nuestra cuenta de almacenamiento, ahora vamos a crear una carpeta dentro de ella para poder añadir información, esta carpeta recibe el nombre de “container” y en nuestro caso añadiremos VHDs importados desde entornos OnPremises.
#Seleccionamos la cuenta de almacenamiento donde queremos añadir la carpeta $sa = Get-AzStorageContainer -Name "sagallery" #Guardamos el contexto de la cuenta de almacenamiento $ctx= $sa.Context #creamos la nueva carpeta New-AzStorageContainer -Name "vhd" -Context $ctxt -Permission blob
Ya tendríamos nuestra carpeta lista para recibir información