Introducción a Azure PowerShell

Completado

Azure PowerShell es una colección de módulos para administrar recursos de Azure directamente desde PowerShell. PowerShell proporciona características de automatización que puede usar para administrar los recursos de Azure.

El módulo Az de PowerShell se basa en .NET Standard. Funciona con PowerShell 7.x o posterior en todos los sistemas operativos. También es compatible con Windows PowerShell 5.1.

Puede instalar el módulo Az de PowerShell localmente en Windows, Linux y macOS. También puede usarlo desde un explorador web a través de Azure Cloud Shell o en un contenedor de Docker.

Requisitos previos

Puesto que su empresa ya usa Azure, tiene una suscripción de Azure activa. Va a usar PowerShell en Azure Cloud Shell.

Crear un grupo de recursos

Antes de crear una cuenta de almacenamiento, debe crear un grupo de recursos o usar uno que ya esté creado.

Cree un grupo de recursos de Azure denominado storageaccountexamplerg en la región eastus usando el cmdlet New-AzResourceGroup:

New-AzResourceGroup -Name storageaccountexamplerg -Location eastus

Crear una cuenta de almacenamiento

Los nombres de las cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y solo pueden incluir números y letras en minúscula. El nombre de la cuenta de almacenamiento debe ser único dentro de Azure.

Use el cmdlet Get-AzStorageAccountNameAvailability para comprobar que el nombre que eligió para la cuenta de almacenamiento es válido y que aún no está en uso:

Get-AzStorageAccountNameAvailability -Name <storage-account-name>

Use el cmdlet New-AzStorageAccount para crear una cuenta de almacenamiento de Azure. Los parámetros obligatorios son Name, ResourceGroupName, Location y SkuName. El parámetro Kind es opcional y, si no se especifica, el valor predeterminado es StorageV2.

New-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg -Location eastus -SkuName Standard_RAGRS

Comprobación de la cuenta de almacenamiento

Use el cmdlet Get-AzStorageAccount para comprobar que existe un grupo de almacenamiento. No hay parámetros obligatorios. Use el parámetro ResourceGroupName para devolver solo las cuentas de almacenamiento de un grupo de recursos específico. Use los parámetros Name y ResourceGroupName para devolver solo una cuenta de almacenamiento específica.

Get-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg

Limpieza de recursos

Use el cmdlet Remove-AzResourceGroup para eliminar el grupo de recursos. El único parámetro obligatorio es Name. Cuando se elimina un grupo de recursos, se eliminan el grupo y todos los recursos que contiene. Si en el grupo de recursos storageaccountexamplerg hay recursos que están fuera del ámbito de la cuenta de almacenamiento que ha creado en esta unidad, también se eliminan.

Remove-AzResourceGroup -Name storageaccountexamplerg

Use el cmdlet Remove-AzStorageAccount para quitar una cuenta de almacenamiento. Los parámetros obligatorios son Name y ResourceGroupName.

Remove-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg