miniguide

Azure Storage Account Cheatsheet: Manage and Troubleshoot Storage Accounts on Azure

Introduction

This cheatsheet is designed for DevOps professionals to efficiently create, manage, and troubleshoot Azure Storage Accounts using Azure CLI.

Table of Contents

1. Create Storage Account

Example: Crea un nuovo Storage Account.

az storage account create --name <accountName> --resource-group <rg> --location <location> --sku Standard_LRS

2. List Storage Accounts

Example: Elenca gli Storage Accounts nel gruppo di risorse.

az storage account list --resource-group <rg> --output table

3. Show Storage Account Details

Example: Mostra i dettagli di un Storage Account.

az storage account show --name <accountName> --resource-group <rg>

4. Update Storage Account

Example: Aggiorna le impostazioni di un Storage Account.

az storage account update --name <accountName> --resource-group <rg> --set tags.Environment=Dev

5. Delete Storage Account

Example: Elimina uno Storage Account.

az storage account delete --name <accountName> --resource-group <rg> --yes

6. List Storage Account Keys

Example: Elenca le chiavi d’accesso dello Storage Account.

az storage account keys list --account-name <accountName> --resource-group <rg>

7. Renew Storage Account Keys

Example: Rigenera una chiave per lo Storage Account.

az storage account keys renew --account-name <accountName> --resource-group <rg> --key primary

8. Create Storage Container

Example: Crea un container in uno Storage Account.

az storage container create --name <containerName> --account-name <accountName>

9. Upload Blob

Example: Carica un blob in un container.

az storage blob upload --account-name <accountName> --container-name <containerName> --name <blobName> --file <filePath>

10. Download Blob

Example: Scarica un blob da un container.

az storage blob download --account-name <accountName> --container-name <containerName> --name <blobName> --file <destinationPath>