Introducción a Azure PowerShell
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