Utiliser stockage Azure Mover pour migrer vers des partages de fichiers Azure

S’applique à : ✔️ partages de fichiers SMB et NFS classiques créés avec le fournisseur de ressources Microsoft.Storage

Ce guide de migration explique comment migrer des fichiers sur site vers des partages de fichiers Azure avec une fidélité complète en utilisant stockage Azure Mover, un service de migration entièrement géré. Vous pouvez utiliser Storage Mover pour migrer à partir de partages sources SMB ou NFS, notamment Windows Server, Linux ou NAS. Storage Mover prend également en charge la migration sans agent depuis les partages SMB sur site (aperçu) et depuis AWS FSx pour Windows File Server (aperçu). Voir Migrer les partages de fichiers SMB sur site avec migration sans agent et Migrer d’AWS FSx vers Azure Files.

Remarque

Si vous utilisez ou envisagez d’utiliser Azure File Sync pour la hiérarchisation cloud et la mise en cache locale, vous pouvez utiliser Azure File Sync pour migrer des partages de fichiers NAS ou Windows Serverlocaux au lieu d’utiliser Storage Mover. Si vous ne prévoyez pas d’utiliser Azure File Sync à long terme, utilisez Storage Mover pour votre migration.

Pourquoi utiliser Storage Mover pour migrer vers des partages de fichiers Azure ?

Il existe plusieurs raisons d’utiliser Storage Mover pour migrer vos partages de fichiers locaux vers des partages de fichiers Azure.

  • C'est plus rapide que d'autres méthodes comme Robocopy, car elle utilise l'API FileREST (l'API REST native d'Azure Files) pour transférer les données directement vers le cloud, plutôt que de dépendre du protocole SMB.
  • Les métadonnées de fichier prises en charge sont copiées avec une fidélité totale. Contrairement au stockage d’objets dans les blobs Azure, un partage de fichiers Azure peut stocker en mode natif les métadonnées de fichier, et il est important de vérifier que les métadonnées sont copiées de la source vers la cible pendant une migration. Lors de la migration à partir d’une source SMB, de la structure de dossiers et des valeurs de métadonnées telles que les horodatages de fichiers et de dossiers, les listes de contrôle d’accès et les attributs de fichier sont conservés.
  • Storage Mover prend en charge les partages sources SMB et NFS, ce qui vous offre une flexibilité lors de la migration à partir de différents systèmes de stockage.
  • Il s'adapte aux espaces de noms de grande taille. Storage Mover est testé avec 500 millions d’éléments d’espace de noms (fichiers et dossiers) migrés d’une source prise en charge vers une cible prise en charge dans Azure. Pour les résultats des tests SMB-vers-Azure Files, voir objectifs de performance de Storage Mover.

Prérequis pour la migration du Storage Mover

Pour utiliser Storage Mover pour migrer vos partages de fichiers, les éléments suivants sont requis :

  • Un abonnement Azure et un groupe de ressources. Passez en revue les autorisations nécessaires.
  • Un compte de stockage Azure avec au moins un partage de fichiers Azure.
  • Votre réseau local doit autoriser l’agent Storage Mover à communiquer avec Azure. Le port 443 (TLS) doit être ouvert pour le trafic sortant et vos règles de pare-feu ne doivent pas limiter le trafic vers Azure. Utilisez le vérificateur de connectivité sur la console de l’agent Storage Mover pour en savoir plus sur les URL de point de terminaison dans Azure que vous devez autoriser.
  • Pour les partages sources SMB : informations d’identification (nom d’utilisateur et mot de passe) avec accès en lecture au partage source.
  • Pour les partages sources NFS : l’exportation NFS doit être accessible à partir de la machine virtuelle de l’agent Storage Mover.

Migrer des fichiers et des métadonnées à l’aide de Storage Mover

Pour migrer vos données, procédez comme suit.

Remarque

Ces étapes utilisent la migration basée sur des agents. Pour la migration sans agent depuis des partages SMB sur site (aperçu), qui nécessite une connectivité privée et des identifiants source dans Azure Key Vault, voir Migrer les partages de fichiers SMB sur site avec migration sans agent.

  1. Tout d’abord, créez une ressource Storage Mover.

  2. Ensuite, déployez un ou plusieurs agents Storage Mover proches de vos sources de migration locales. Il s’agit de machines virtuelles qui peuvent s’exécuter sur des hyperviseurs Hyper-V ou VMware.

  3. Enregistrez les VM de l’agent auprès de votre ressource Storage Mover pour utiliser votre agent lors d’une migration et le gérer depuis le cloud. Pour enregistrer un agent, connectez-vous à son shell administratif, de préférence via SSH. Vous pouvez gérer toutes les étapes suivantes depuis le portail Azure, Azure PowerShell ou Azure CLI.

  4. Pour les partages sources SMB uniquement :Créez un coffre de clés Azure et placez-y deux secrets : un pour le nom d’utilisateur et un pour le mot de passe que l’agent peut utiliser pour accéder au partage SMB source. Dans le portail Azure, sélectionnez le Key Vault et les deux secrets lors de la création du point de terminaison source SMB, et les attributions de rôles requises s’appliquent automatiquement. Si vous créez des points de terminaison avec Azure PowerShell ou Azure CLI, attribuez vous-même à l'identité gérée de l'agent le rôle Key Vault Secrets User sur le Key Vault. Si le pare-feu Key Vault est activé, autorisez le trafic provenant de l’agent. Les partages sources NFS ne nécessitent pas d’identifiants Key Vault.

  5. Vous devez maintenant définir vos points de terminaison source et cible en préparation de la migration de vos données. Lorsque vous créez le point de terminaison source, sélectionnez partage SMB ou partage NFS en fonction de votre protocole source. Lorsque vous créez le point de terminaison cible, sélectionnez Partage de fichiers pour Type cible.

  6. Créez un projet pour regrouper les partages qui doivent être migrés ensemble.

  7. Définissez votre première tâche de migration dans votre projet Storage Mover. Pour la première tâche de migration, utilisez le portail Azure. Dans les onglets Source et Cible, sélectionnez les points de terminaison créés précédemment au lieu d’en créer de nouveaux. Dans l’onglet Paramètres , examinez attentivement le mode de copie et les résultats de migration.

  8. Quand votre tâche de migration et ses paramètres sont comme vous le souhaitez, démarrez la tâche. La télémétrie et les journaux de copie vous aident à suivre l’avancement et le succès de votre tâche de migration. Si vous souhaitez estimer le temps nécessaire à l’exécution de votre travail de migration, consultez les cibles de performances et d’échelle de Storage Mover.

Vérifier que la migration a réussi

Une fois le travail de migration terminé, tous les fichiers et dossiers doivent se trouver dans votre partage de fichiers Azure, avec une fidélité totale. Examinez les journaux de copie pour vous assurer que rien n’a été laissé derrière. Dans le portail Azure, accédez à votre ressource Storage Mover, sélectionnez Projets, sélectionnez votre projet, puis sélectionnez le travail. Dans l’onglet Historique des exécutions, confirmez que la dernière exécution a réussi. Dans l'onglet Surveillance, confirmez qu'aucun élément n'est listé comme en Échec.

Étapes suivantes

Vérifiez que vous avez activé la sauvegarde de vos partages de fichiers SMB Azure.

Voir aussi