0%
Comandos de Azure CLI para el almacenamiento

Comandos de Azure CLI para el almacenamiento

Descubre los comandos de Azure CLI para gestionar el almacenamiento en Azure.

I

InSkillCoach

· min

Comandos de Azure CLI para el almacenamiento

Descubre los comandos esenciales para gestionar el almacenamiento en Azure.

Azure Storage Account

Creación de una cuenta de almacenamiento

# Crear una cuenta de almacenamiento
az storage account create \
    --name monstockage \
    --resource-group mon-groupe \
    --location westeurope \
    --sku Standard_LRS \
    --kind StorageV2

# Obtener la cadena de conexión
az storage account show-connection-string \
    --name monstockage \
    --resource-group mon-groupe

Gestión de la cuenta

# Activar el cifrado
az storage account update \
    --name monstockage \
    --resource-group mon-groupe \
    --enable-encryption true

# Configurar la replicación
az storage account update \
    --name monstockage \
    --resource-group mon-groupe \
    --sku Standard_GRS

Azure Blob Storage

Gestión de contenedores

# Crear un contenedor
az storage container create \
    --name mon-conteneur \
    --account-name monstockage \
    --public-access blob

# Listar los contenedores
az storage container list \
    --account-name monstockage

Gestión de blobs

# Subir un archivo
az storage blob upload \
    --account-name monstockage \
    --container-name mon-conteneur \
    --name mon-fichier.txt \
    --file ./mon-fichier.txt

# Descargar un archivo
az storage blob download \
    --account-name monstockage \
    --container-name mon-conteneur \
    --name mon-fichier.txt \
    --file ./telecharge.txt

Azure File Storage

Gestión de recursos compartidos

# Crear un recurso compartido
az storage share create \
    --name mon-partage \
    --account-name monstockage

# Listar los recursos compartidos
az storage share list \
    --account-name monstockage

Gestión de archivos

# Subir un archivo
az storage file upload \
    --account-name monstockage \
    --share-name mon-partage \
    --source ./mon-fichier.txt

# Descargar un archivo
az storage file download \
    --account-name monstockage \
    --share-name mon-partage \
    --path mon-fichier.txt \
    --dest ./telecharge.txt

Azure Disk Storage

Gestión de discos

# Crear un disco
az disk create \
    --resource-group mon-groupe \
    --name mon-disque \
    --size-gb 10 \
    --sku Standard_LRS

# Conectar un disco a una VM
az vm disk attach \
    --resource-group mon-groupe \
    --vm-name ma-vm \
    --disk mon-disque

Gestión de snapshots

# Crear un snapshot
az snapshot create \
    --resource-group mon-groupe \
    --name mon-snapshot \
    --source mon-disque

# Crear un disco a partir de un snapshot
az disk create \
    --resource-group mon-groupe \
    --name mon-disque-from-snapshot \
    --source mon-snapshot

Azure Data Lake Storage

Gestión de sistemas de archivos

# Crear un sistema de archivos
az storage fs create \
    --name mon-fs \
    --account-name monstockage

# Listar los sistemas de archivos
az storage fs list \
    --account-name monstockage

Gestión de archivos

# Subir un archivo
az storage fs file upload \
    --account-name monstockage \
    --file-system mon-fs \
    --path mon-fichier.txt \
    --source ./mon-fichier.txt

# Descargar un archivo
az storage fs file download \
    --account-name monstockage \
    --file-system mon-fs \
    --path mon-fichier.txt \
    --destination ./telecharge.txt

Buenas prácticas

  1. Seguridad

    • Utilizar el cifrado
    • Limitar los accesos
    • Configurar las reglas de firewall
    • Utilizar SAS
  2. Rendimiento

    • Elegir el SKU adecuado
    • Optimizar los accesos
    • Utilizar la caché
    • Supervisar las métricas
  3. Costes

    • Limpiar los datos
    • Utilizar las opciones adecuadas
    • Supervisar el uso
    • Optimizar los recursos

Conclusión

Puntos clave que debes recordar:

  • Gestión de blobs
  • Almacenamiento de archivos
  • Discos y snapshots
  • Data Lake Storage

Recomendaciones:

  • Elegir el tipo de almacenamiento adecuado
  • Proteger los accesos
  • Optimizar el rendimiento
  • Seguir las buenas prácticas
  • Formarse en Microsoft Learn
InSkillCoach

Acerca de InSkillCoach

Experto en formación y tecnologías

Coach especializado en tecnologías avanzadas e IA, impulsado por GNeurone Inc.

Certificaciones:

  • AWS Certified Solutions Architect – Professional
  • Certificaciones de Google Cloud
  • Microsoft Certified: DevOps Engineer Expert
  • Certified Kubernetes Administrator (CKA)
  • CompTIA Security+
1.5k
277

Comentarios

Los comentarios funcionan con GitHub Discussions

Inicia sesión con GitHub para participar en la discusión

¡Enlace copiado!