Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
stockage Azure Mover prend en charge la migration cloud à cloud sans agent d’AWS FSx for Windows File Server (SMB) vers Azure Files (SMB).
Cet article explique comment préparer les prérequis, configurer les points de terminaison, exécuter des tâches de migration, valider les données et effectuer le basculement.
Important
Les migrations SMB FSx nécessitent une connectivité privée entre Azure et le réseau AWS qui héberge votre système de fichiers FSx.
Prerequisites
Avant de commencer, assurez-vous de satisfaire les exigences suivantes :
- Un compte AWS avec accès au déploiement FSx for Windows File Server que vous souhaitez migrer.
- Une ressource Storage Mover dans votre abonnement Azure.
- Un compte stockage Azure et un partage de fichiers Azure à destination.
- Une connexion privée configurée pour la migration trans-cloud. Voir Migrations nécessitant des connexions privées et Planifier le réseautage privé pour les migrations du cloud vers le cloud.
- Un Azure Key Vault qui stocke les identifiants FSx dans deux secrets : un pour le nom d’utilisateur et un pour le mot de passe.
- Autorisations pour créer des ressources Storage Mover et attribuer les rôles RBAC requis.
Limites de migration et comportement
Le scénario FSx vers Azure Files est actuellement en préversion. Examinez ces limites et comportements avant l’utilisation en production :
- Chaque job de migration prend en charge jusqu’à 500 millions d’objets. Si votre partage FSx contient plus d’objets, répartissez le champ de migration entre plusieurs tâches.
- Jusqu’à 10 tâches de migration peuvent s’exécuter simultanément pour chaque abonnement.
- Lors de l’aperçu, exécutez une seule tâche de migration à la fois par partage de fichiers Azure cible pour éviter les conflits.
- Les sources SMB 1.x ne sont pas prises en charge. Utilisez SMB 2.x ou SMB 3.x.
- Les données sont copiées, pas déplacées. Les données sources restent dans FSx à moins que vous ne les décommissionniez.
Pour les dernières limites et contraintes, voir les bases de la migration vers le cloud et les notes de version.
Créer le point de terminaison source (AWS FSx SMB)
Créer un terminal source pointant vers votre partage SMB FSx.
Dans votre ressource Storage Mover, développez l’élément Resource Management dans le volet de navigation de gauche. Sélectionnez Points de terminaison de stockage>Points de terminaison source>Créer un point de terminaison pour ouvrir le volet Créer un point de terminaison source.
Dans le volet Créer un point de terminaison source, sélectionnez le menu déroulant Type de migration et choisissez l’option Migration multicloud. Ensuite, sélectionnez le menu déroulant Type de source et sélectionnez l’option AWS FSx - SMB . Ajoutez des valeurs pour les champs suivants :
Nom d’hôte ou adresse IP : Le nom FSx DNS/FQDN ou IP privée.
Nom du partage : Le nom du partage seulement (par exemple,
Data). N'ajouter pas de barres obliques inversées au début.Coffre à clés : Le nom de votre coffre Azure Key Vault.
Méthode de saisie de nom d’utilisateur et méthode de saisie de mot de passe : sélectionnez l’option correspondant à votre cas d’usage. Cette option peut être soit le nom du secret de nom d’utilisateur et du secret de mot de passe, soit l’URI du secret de nom d’utilisateur et du secret de mot de passe.
Secret du nom d’utilisateur ou URI du secret du nom d’utilisateur : Sélectionnez ou saisissez le secret du nom d’utilisateur ou l’URI du secret du nom d’utilisateur.
Secret du mot de passe ou URI du secret du mot de passe : Sélectionnez ou saisissez le secret du mot de passe ou l’URI du secret du mot de passe.
Description de la source : Une description optionnelle pour votre nouvelle ressource source endpoint.
- Après avoir ajouté toutes les valeurs requises, sélectionnez Créer pour enregistrer vos modifications et créez une nouvelle ressource source de terminaison.
Note
Si l'attribution des rôles ne se fait pas automatiquement à l'exécution, assignez Key Vault Secrets User à l'identité gérée du point de terminaison source.
Créer le point de terminaison cible pour Azure Files
Créez un point de terminaison SMB cible de partage de fichiers Azure.
Dans votre ressource Storage Mover, développez l’élément Resource Management dans le volet de navigation de gauche. Sélectionnez Points de terminaison de stockage>Points de terminaison cibles>Ajouter un point de terminaison pour ouvrir le volet Créer un point de terminaison cible.
Dans le volet Création de destination de terminaison , sélectionnez les menus déroulants Abonnement et compte de stockage . Choisissez les valeurs correspondantes au compte d’abonnement et de stockage contenant votre partage de fichiers Azure de destination.
Sélectionnez la menu déroulante Type de cible et choisissez l’option partage de fichiers .
Sélectionnez l’option protocole correspondante dans le champ Protocole .
Sélectionnez le menu déroulant du partage de fichiers et choisissez le nom du partage de fichiers de destination pour contenir vos données.
En option, ajoutez une description pour votre point de terminaison cible dans le champ Description .
Sélectionnez Créer pour enregistrer vos modifications et créer une nouvelle ressource de terminaison cible.
Note
Si l’attribution de rôles ne se fait pas automatiquement à l’exécution, assignez Storage File Data Privileged Contributor à l’identité gérée du terminau cible.
Créer et exécuter une tâche de migration
Après avoir créé les points de terminaison, créez une définition de projet et de poste. Ensuite, après avoir créé les ressources de projet et de définition de tâche, lancez le premier passage de copie.
Création d’un projet
Accédez à la page Projets dans le portail Azure pour accéder à vos projets. La vue Tous les projets par défaut affiche les noms des projets provisionnés et un résumé des travaux qu’ils contiennent.
Sélectionnez Créer un projet pour ouvrir le volet Créer un projet . Saisissez un nom de project dans le champ Project name et une description optionnelle dans le champ de description Project. Enfin, sélectionnez Créer pour provisionner le projet.
Créer une définition de travail
Dans l’explorateur Project, sélectionnez le projet que vous avez créé dans la section précédente. Ensuite, sélectionnez Créer une définition de poste dans la vue Tous les projets .
Sous l’onglet Informations de base, configurez les paramètres suivants :
- Type de migration : migration multicloud
- Type de source : AWS FSx - SMB (Aperçu)
-
Nom du poste : Par exemple,
FSxToAzureFilesJob - Description : Ajoutez une description optionnelle.
Dans les sections Points de terminaison, configurez les champs de point de terminaison Source, Target et Sous-chemin correspondants selon les besoins, et comme indiqué.
Dans la section Connexions privées (Aperçu), sélectionnez le bouton Ajouter des connexions privées et choisissez la ressource de connexion privée concernée.
Dans l’onglet Paramètres , réglez le mode Copie sur Miroir pour les migrations initiales.
Dans l’onglet Révision , vérifiez les valeurs et sélectionnez Créer.
Tip
Utilisez Additive pour les migrations initiales. Utilisez Mirror uniquement lorsque vous voulez que la destination corresponde exactement à la source.
Démarrez et suivez un poste de migration
- Allez dans Emplois de migration, ouvrez votre définition de poste, et sélectionnez Commencer le poste.
- Sélectionnez Start pour commencer la course.
- Surveillez les détails tels que les fichiers transférés, le débit et les erreurs.
Important
Si le début de travail échoue à cause des autorisations, attribuez les rôles requis et réessayez :
- Key Vault Secrets User sur le Key Vault pour l’identité du point de terminaison source.
- Contributeur privilégié de données de fichiers de stockage sur le compte de stockage cible pour l’identité du point de terminaison cible.
Valider la migration et effectuer le cutover
Utilisez un schéma de migration incrémentale pour minimiser les temps d’arrêt.
- Effectuez une copie initiale et validez l’arborescence des dossiers, le nombre de fichiers et l’intégrité de fichiers d’exemple sur Azure Files.
- Exécutez des passes incrémentales pour ne copier que les données modifiées.
- Pour le basculement final, arrêtez les opérations d’écriture sur la source FSx.
- Effectuez une dernière passe incrémentielle.
- Redirigez les utilisateurs et applications vers Azure Files en utilisant des chemins UNC tels que
\\<storage-account-name>.file.core.windows.net\<share-name>. - Conservez FSx disponible en lecture seule pendant une courte période de secours, puis mettez-le hors service une fois la validation effectuée.
Résolution des problèmes
Si les emplois en migration échouent, vérifiez d’abord les éléments suivants :
- Autorisations : Valider l’accès secret Key Vault pour l’identité du point d’accès source et l’accès aux données de stockage pour l’identité du point de terminaison cible.
- Réseau : Vérifier l’état de la connexion privée et la configuration des chemins réseau supportables, y compris la accessibilité TCP 445 via VPN, ExpressRoute, NSG et contrôles de pare-feu.
- Valeurs du chemin source : Confirmez que l’hôte FSx et le nom du partage sont corrects.
- Statut de l’exécution : Consultez la dernière sortie de définition de poste et les détails des erreurs du portail avant de réessayer.
Pour plus de conseils sur le dépannage, voir :