Informations, communications, conseils en infrastructure

1.8 AzCopy : Guide complet pour Azure

Présentation de la technologie

AzCopy est un utilitaire de ligne de commande conçu pour copier, synchroniser et transférer des données vers, depuis ou entre des comptes de stockage Azure. Il prend en charge divers services de stockage Azure, notamment le Stockage Blob et Azure Files.

 

Principaux avantages d’AzCopy :

  • Performances optimisées pour les transferts de données à grande échelle
  • Prise en charge de divers scénarios de copie et de synchronisation
  • Intégration native avec les services de stockage Azure
  • Disponible sur Windows, Linux et macOS

 

 Mise en place technique

Installation d’AzCopy :

 

  1. Windows : 
  •    Téléchargez l’exécutable depuis le site officiel de Microsoft
  •    Placez-le dans un dossier de votre choix
  •    Ajoutez le chemin du dossier à la variable d’environnement PATH

 

  1. Linux :

   

   curl -sSL -O https://aka.ms/downloadazcopy-v10-linux

   tar -xvf downloadazcopy-v10-linux

   sudo cp ./azcopy /usr/bin/

   

 

  1. macOS :

   

   brew install azcopy

   

 

 Exploitation technique courante

 Commandes de base

 

  1. Copier des fichiers :

   

   azcopy copy <source> <destination> [options]

   

 

  1. Synchroniser des répertoires :

   

   azcopy sync <source> <destination> [options]

   

 

  1. Lister le contenu d’un conteneur :

   

   azcopy list <container-url>

   

 

 Scénarios d’utilisation courants

 

  1. Copier des fichiers locaux vers un stockage Blob :

   

   azcopy copy « /chemin/local » « https://compte.blob.core.windows.net/conteneur?SAS » –recursive

   

 

  1. Copier entre comptes de stockage :

   

   azcopy copy « https://compte1.blob.core.windows.net/conteneur1?SAS » « https://compte2.blob.core.windows.net/conteneur2?SAS » –recursive

   

 

  1. Synchroniser un répertoire local avec un conteneur Blob :

   

   azcopy sync « /chemin/local » « https://compte.blob.core.windows.net/conteneur?SAS » –recursive

   

 

 Bonnes pratiques

  • Utilisez l’option –recursive pour copier des répertoires entiers
  • Employez –put-md5 pour vérifier l’intégrité des fichiers transférés
  • – Exploitez les caractères génériques pour sélectionner des fichiers spécifiques
  • Utilisez l’authentification Azure AD pour une sécurité renforcée

 

En maîtrisant ces aspects d’AzCopy, vous serez en mesure de gérer efficacement les transferts de données dans votre environnement Azure, optimisant ainsi vos opérations de stockage et de sauvegarde.

Articles similaires

Rémy ACCOLEY

Consultant infrastructure

Expertise Azure, Windows serveur, Exchange, Teams, Office 365, Téléphonie…

Mes articles du moment

Sponsor

Besoin d'un support avec Keysoncloud

Offre Free

Explore

Découvrez nos formations

Offre Free

Vous voulez poster vos contenus

Offre Free