0%
Commandes Azure CLI pour le Stockage

Commandes Azure CLI pour le Stockage

Découvrez les commandes Azure CLI pour gérer le stockage sur Azure.

I

InSkillCoach

· min

Commandes Azure CLI pour le Stockage

Découvrez les commandes essentielles pour gérer le stockage sur Azure.

Azure Storage Account

Création d’un compte de stockage

# Créer un compte de stockage
az storage account create \
    --name monstockage \
    --resource-group mon-groupe \
    --location westeurope \
    --sku Standard_LRS \
    --kind StorageV2

# Obtenir la chaîne de connexion
az storage account show-connection-string \
    --name monstockage \
    --resource-group mon-groupe

Gestion du compte

# Activer le chiffrement
az storage account update \
    --name monstockage \
    --resource-group mon-groupe \
    --enable-encryption true

# Configurer la réplication
az storage account update \
    --name monstockage \
    --resource-group mon-groupe \
    --sku Standard_GRS

Azure Blob Storage

Gestion des conteneurs

# Créer un conteneur
az storage container create \
    --name mon-conteneur \
    --account-name monstockage \
    --public-access blob

# Lister les conteneurs
az storage container list \
    --account-name monstockage

Gestion des blobs

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

# Télécharger un fichier
az storage blob download \
    --account-name monstockage \
    --container-name mon-conteneur \
    --name mon-fichier.txt \
    --file ./telecharge.txt

Azure File Storage

Gestion des partages

# Créer un partage
az storage share create \
    --name mon-partage \
    --account-name monstockage

# Lister les partages
az storage share list \
    --account-name monstockage

Gestion des fichiers

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

# Télécharger un fichier
az storage file download \
    --account-name monstockage \
    --share-name mon-partage \
    --path mon-fichier.txt \
    --dest ./telecharge.txt

Azure Disk Storage

Gestion des disques

# Créer un disque
az disk create \
    --resource-group mon-groupe \
    --name mon-disque \
    --size-gb 10 \
    --sku Standard_LRS

# Attacher un disque à une VM
az vm disk attach \
    --resource-group mon-groupe \
    --vm-name ma-vm \
    --disk mon-disque

Gestion des snapshots

# Créer un snapshot
az snapshot create \
    --resource-group mon-groupe \
    --name mon-snapshot \
    --source mon-disque

# Créer un disque à partir d'un snapshot
az disk create \
    --resource-group mon-groupe \
    --name mon-disque-from-snapshot \
    --source mon-snapshot

Azure Data Lake Storage

Gestion des systèmes de fichiers

# Créer un système de fichiers
az storage fs create \
    --name mon-fs \
    --account-name monstockage

# Lister les systèmes de fichiers
az storage fs list \
    --account-name monstockage

Gestion des fichiers

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

# Télécharger un fichier
az storage fs file download \
    --account-name monstockage \
    --file-system mon-fs \
    --path mon-fichier.txt \
    --destination ./telecharge.txt

Bonnes Pratiques

  1. Sécurité

    • Utiliser le chiffrement
    • Limiter les accès
    • Configurer les règles de pare-feu
    • Utiliser des SAS
  2. Performance

    • Choisir le bon SKU
    • Optimiser les accès
    • Utiliser le cache
    • Surveiller les métriques
  3. Coûts

    • Nettoyer les données
    • Utiliser les bonnes options
    • Surveiller l’utilisation
    • Optimiser les ressources

Conclusion

Points clés à retenir :

  • Gestion des blobs
  • Stockage de fichiers
  • Disques et snapshots
  • Data Lake Storage

Recommandations :

  • Choisir le bon type de stockage
  • Sécuriser les accès
  • Optimiser les performances
  • Suivre les bonnes pratiques
  • Se former sur Microsoft Learn
InSkillCoach

À propos de InSkillCoach

Expert en formation et technologies

Coach spécialisé dans les technologies avancées et l'IA, porté par GNeurone Inc.

Certifications:

  • AWS Certified Solutions Architect – Professional
  • Certifications Google Cloud
  • Microsoft Certified: DevOps Engineer Expert
  • Certified Kubernetes Administrator (CKA)
  • CompTIA Security+
1.3k
303

Commentaires

Les commentaires sont alimentés par GitHub Discussions

Connectez-vous avec GitHub pour participer à la discussion

Lien copié !