Informations, communications, conseils en infrastructure

1.43 Azure File Sync

Présentation de la technologie

 

Azure File Sync est un service proposé par Microsoft Azure qui permet de centraliser les partages de fichiers d’une organisation dans Azure Files tout en conservant la flexibilité et les performances d’un serveur de fichiers Windows local. Ce service transforme les serveurs Windows en caches rapides pour les partages de fichiers Azure, permettant une synchronisation bidirectionnelle entre les serveurs locaux et le cloud. Azure File Sync prend également en charge la hiérarchisation des données, où seuls les fichiers fréquemment utilisés sont conservés localement, tandis que le reste est stocké dans le cloud.

 

 Principaux avantages :

  • Centralisation des données : Les fichiers sont centralisés dans Azure tout en restant accessibles localement.
  • Hiérarchisation des données : Les fichiers rarement utilisés sont déplacés vers le cloud, libérant ainsi de l’espace sur les serveurs locaux.
  • Synchronisation multisite : Permet de synchroniser des partages de fichiers entre plusieurs sites géographiques.
  • Résilience et continuité : En cas de défaillance du serveur local, un nouveau serveur peut être ajouté et synchronisé rapidement avec Azure.
  • Compatibilité étendue : Prise en charge des protocoles SMB, NFS et FTPS.

 

 Cas d’utilisation :

  1. Remplacement ou extension des serveurs de fichiers locaux.
  2. Partage sécurisé des fichiers entre plusieurs bureaux ou sites.
  3. Migration vers le cloud tout en conservant un accès local aux données.
  4. Optimisation du stockage local grâce à la hiérarchisation des données.

 

 

 Mise en place technique

 

 Étape 1 : Créer un compte de stockage Azure

 Via le portail Azure :

  1. Connectez-vous au portail Azure.
  2. Recherchez « Comptes de stockage » et cliquez sur Créer.
  3. Configurez les paramètres suivants :
  •    Type de compte : StorageV2 (usage général v2).
  •    Redondance : Localement redondant (LRS) ou selon vos besoins.
  1. Cliquez sur Créer.

 

 Via Azure CLI :

bash

az storage account create \

  -name mystorageaccount \

  -resource-group my-resource-group \

  -location eastus \

  -sku Standard_LRS

 

 Étape 2 : Créer un partage de fichiers Azure

  1. Accédez au compte de stockage créé.
  2. Sous « Données », sélectionnez Partages de fichiers > + Partage de fichiers.
  3. Donnez un nom au partage et configurez la taille maximale (par exemple, 5 TiB).
  4. Cliquez sur Créer.

 

 Via Azure CLI :

bash

az storage share create \

  -name myfileshare \

  -account-name mystorageaccount

 

 Étape 3 : Déployer le service Azure File Sync

  1. Dans le portail Azure, cliquez sur Créer une ressource > Recherchez « Azure File Sync ».
  2. Configurez les paramètres :
  •    Nom du service : Donnez un nom unique (ex. MyFileSyncService).
  •    Groupe de ressources : Sélectionnez ou créez-en un nouveau.
  •    Cliquez sur Créer.

 

 Via Azure CLI :

bash

az storage sync create \

  -resource-group my-resource-group \

  -name MyFileSyncService \

  -location eastus

 

 Étape 4 : Installer l’agent Azure File Sync sur Windows Server

  1. Téléchargez l’agent depuis [Azure File Sync Agent](https://learn.microsoft.com/fr-fr/azure/storage/file-sync/file-sync-agent-overview).
  2. Installez l’agent sur votre serveur Windows (Windows Server 2012 R2 ou version ultérieure).
  3. Inscrivez le serveur dans le service Azure File Sync via l’interface utilisateur ou PowerShell.

 

 Commande PowerShell pour installer les modules nécessaires :

powershell

Install-Module -Name Az.StorageSync -AllowClobber

 

 Étape 5 : Configurer un groupe de synchronisation

  1. Accédez à votre service Azure File Sync dans le portail Azure.
  2. Cliquez sur Groupes de synchronisation > + Ajouter un groupe de synchronisation.
  3. Configurez les paramètres :
  •    Nom du groupe : Donnez un nom descriptif (ex. MySyncGroup).
  •    Point de terminaison cloud : Sélectionnez le partage de fichiers créé précédemment.

 

  1. Ajoutez un point de terminaison serveur :

   – Sélectionnez le serveur enregistré et spécifiez le chemin du dossier à synchroniser.

 

 

 Exploitation technique courante

 

 Surveillance et gestion

  1. Accédez au service Azure File Sync dans le portail Azure pour surveiller l’état des synchronisations.
  2. Consultez les journaux d’activité pour diagnostiquer les erreurs ou problèmes potentiels.

 

 Hiérarchisation des données

  1. Activez la hiérarchisation cloud pour optimiser l’utilisation du stockage local.
  2. Configurez des stratégies pour définir quels types de données restent en cache localement.

 

 Résolution des problèmes

  1. Si un serveur tombe en panne, remplacez-le par un nouveau serveur et inscrivez-le dans le même service File Sync.
  2. Utilisez l’option « Réinitialiser la synchronisation » si des conflits ou erreurs surviennent.

 

 Intégration avec d’autres services

  1. Configurez une sauvegarde régulière des partages via Azure Backup pour garantir la résilience des données.
  2. Intégrez avec Logic Apps ou Functions pour automatiser certaines actions basées sur les événements liés aux fichiers.

 

 

 Bonnes pratiques

 

  1. Planification proactive :
  •    Analysez vos besoins en stockage avant d’activer la hiérarchisation cloud pour éviter une surcharge locale.

 

  1. Sécurisation renforcée :
  •    Utilisez RBAC (Role-Based Access Control) pour limiter l’accès aux ressources File Sync.

 

  1. Surveillance continue :
  •    Configurez des alertes via Azure Monitor pour être informé rapidement en cas d’échec ou d’anomalie.

 

  1. Documentation interne :
  •    Maintenez une documentation détaillée sur vos configurations, y compris les groupes de synchronisation et points de terminaison.

 

  1. Test régulier :
  •    Testez périodiquement la restauration des données depuis le cloud pour vérifier l’intégrité et la disponibilité.

 

En suivant ces étapes et bonnes pratiques, vous serez capable d’exploiter pleinement Azure File Sync pour centraliser vos partages de fichiers tout en garantissant une gestion optimisée et sécurisée dans votre environnement hybride ou cloud-first avec Microsoft Azure.

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