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
-
Seguridad
- Utilizar el cifrado
- Limitar los accesos
- Configurar las reglas de firewall
- Utilizar SAS
-
Rendimiento
- Elegir el SKU adecuado
- Optimizar los accesos
- Utilizar la caché
- Supervisar las métricas
-
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
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