Migration de serveurs de fichiers - AWS Conseils prescriptifs

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Migration de serveurs de fichiers

Le stockage est un élément essentiel de toute charge de travail que vous exécutez. AWS propose un certain nombre d'options pour stocker des fichiers dans le cloud, notamment le stockage par blocs, fichiers et objets. Pour les charges de travail Microsoft, les options les plus courantes sont les options de stockage par blocs et de fichiers. Cette section propose des stratégies pour vous aider à migrer votre stockage pour les charges de travail Microsoft vers le AWS Cloud et vous guide tout au long de la migration de vos serveurs de fichiers.

Évaluation

Il existe trois principaux types de stockage : le stockage d'objets, le stockage par blocs et le stockage de fichiers. AWS propose un large portefeuille de services de stockage qui peuvent être classés dans chacune de ces catégories. Une migration réussie dépend de la compréhension de vos besoins actuels, puis de leur comparaison avec les différents services AWS de stockage afin de déterminer ce qui vous convient le mieux. Le choix de la technologie adaptée à votre charge de travail est la clé du succès à long terme. Nous vous recommandons d’éviter d’essayer de faire correspondre exactement ce que vous utilisez actuellement pour le stockage. Nous vous recommandons plutôt d’examiner toutes les options disponibles et de choisir celle qui vous permettra d’optimiser les coûts et les performances de vos charges de travail Microsoft. Prenons l’exemple d’un serveur de fichiers sur site volumineux qui nécessite un stockage par blocs local. En fait AWS, le meilleur choix pourrait être de le transférer FSx vers Amazon pour obtenir les mêmes performances que celles de votre serveur de fichiers, tout en éliminant le fardeau indifférencié lié à l'administration du serveur de fichiers et du stockage principal.

Le coût total de possession est un élément clé à évaluer lorsque vous déterminez l’option de stockage qui vous convient le mieux. N'oubliez pas que l'utilisation d'un service AWS géré pour réduire les coûts d'exploitation peut vous aider à choisir la bonne solution de stockage globale AWS. Pour demander une évaluation du stockage, contactez-nous à l’adresse migration-evaluator@amazon.com. Un spécialiste du stockage vous aidera à évaluer vos charges de travail, à les associer au service de AWS stockage le plus approprié et à vous fournir des estimations de coûts indicatives. L’évaluation du stockage comporte trois phases :

  1. Vous démarrez le processus de découverte en installant un collecteur sans agent ou en recevant les résultats d’un ensemble d’outils existant dans un fichier plat.

  2. Vous laissez le processus de découverte s’exécuter pendant 7 à 60 jours.

  3. Le collecteur de stockage analyse les données de l’outil de découverte, puis propose une solution de stockage cible et fournit des estimations de coûts indicatives pour la solution.

Si le coût d’une option de stockage est légèrement supérieur, déterminez si cette option de stockage réduit le coût global à long terme et découvrez ce que vos équipes doivent faire pour maintenir la sécurité et la fiabilité de votre stockage. Il pourrait s’agir de la solution à long terme adaptée à votre charge de travail.

Lorsque vous évaluez la bonne solution, il est important de prendre en compte les performances et les coûts. Vous pouvez utiliser des outils tels que Windows Performance Monitor pour identifier les IOPS, le débit et les autres besoins de performance de votre charge de travail, puis mettre en œuvre les mêmes tests sur la AWS solution que vous avez choisie pour votre charge de travail. En outre, vous pouvez utiliser l' CloudWatchagent Amazon pour consulter les indicateurs de performance de Performance Monitor sur un serveur Windows et analyser les indicateurs de vos charges de travail avant de les mettre en production.

Identifiez le service AWS de stockage qui répond le mieux à vos besoins

Le choix du service de stockage dépend généralement de votre cas d’utilisation, des besoins en matière d’applications, de votre niveau de familiarité, de vos profils de performance et de vos capacités de gestion des données. Éléments à prendre en compte :

  • Amazon Simple Storage Service (Amazon S3) — Amazon S3 est un système de stockage d'objets conçu pour stocker et récupérer n'importe quel volume de données, où que vous soyez. Amazon S3 offre une gamme de classes de stockage que vous pouvez choisir en fonction de l’accès aux données, de la résilience et des exigences de coût de vos charges de travail. Vous pouvez implémenter un accès basé sur des fichiers à Amazon S3 en utilisant AWS Storage Gateway. Cela vous permet de profiter du stockage à faible coût d’Amazon S3, sans avoir à réécrire complètement une application qui utilise un protocole SMB (Server Message Block).

  • Amazon Elastic Block Store (Amazon EBS) — Amazon EBS fournit des volumes de stockage au niveau des blocs à utiliser avec les instances Amazon. EC2 Les volumes d'Amazon EBS se comportent comme des périphériques de stockage en mode blocs bruts non formatés. Vous pouvez monter ces volumes en tant qu’appareils sur vos instances. Les volumes d'Amazon EBS qui sont attachés à une instance sont exposés en tant que volumes de stockage qui sont conservés indépendamment du cycle de vie de l'instance.

  • Amazon FSx — Amazon FSx propose quatre systèmes de fichiers différents : NetApp ONTAP, OpenZFS, Windows File Server et Lustre. Pour obtenir des conseils sur le choix du bon système, consultez Choisir un système de FSx fichiers Amazon. Amazon FSx propose une solution de stockage de fichiers géré dans différents types de systèmes de fichiers pour vous permettre de migrer vos charges de travail Microsoft vers votre personnel informatique AWS et de réduire une partie des frais opérationnels. Les services informatiques peuvent ainsi se concentrer sur d’autres aspects essentiels de l’activité.

  • AWS Snow Family— Si vous devez transférer des pétaoctets de données AWS, pensez à utiliser une solution de stockage de la gamme Snow. Bien que votre stockage ne dépende pas de l'appareil de la famille Snow pour la durée de vie à long terme de vos données, il peut vous aider à transférer de grands ensembles de données AWS hors ligne à l'aide d'un AWS Snowball Edge appareil ou d'un AWS appareil Snowmobile. AWS Snowball Pour plus d'informations, consultez le blog consacré au AWS stockage sur la migration fluide de grandes bases de données SQL à l'aide de celui-ci AWS Snowball et son AWS DataSync article sur le blog.

Nous vous recommandons d'effectuer des tests à l'aide d'outils de stress/load test avant de déplacer les données de production, après avoir identifié le service de stockage adapté à vos charges de travail. Par exemple, si vous déplacez vos bases de données SQL sur Amazon FSx pour Windows File Server, vous pouvez utiliser Microsoft SQL Server Distributed Replay. De même, vous pouvez utiliser DISKSPD pour le débit et les IOPS généraux.

Mobilisation

Après avoir identifié un service de stockage, l’étape suivante consiste à sélectionner un outil de transfert de données. Plusieurs outils sont disponibles, notamment des solutions plus anciennes comme Robocopy et des outils plus modernes tels que AWS DataSync. DataSyncinclut un certain nombre de contrôles qui ne sont pas disponibles dans des outils tels que Robocopy, tels que le transfert planifié et le contrôle simplifié de la régulation du réseau pour faciliter la migration de vos données sans affecter le trafic réseau global. Pour plus d'informations sur les migrations réussies réalisées avec DataSync, consultez les témoignages de clients publiés dans la section «  DataSync clients ».

Si vous êtes plus à l'aise avec Robocopy, vous pouvez l'utiliser pour migrer vos données vers AWS. Nous vous recommandons de consulter ce guide pour savoir comment optimiser les performances de transfert de fichiers. Le guide peut vous aider à éviter de rencontrer des problèmes lors de votre migration. Si vous utilisez Robocopy avec un système de fichiers sur lequel la déduplication est activée, consultez la section Déduplication des données dans la documentation du serveur de fichiers Amazon FSx pour Windows et Résolution des problèmes de corruption liés à la déduplication des données dans la documentation Microsoft pour éviter les problèmes liés à la corruption des données.

AWS Storage Gatewaypeut migrer AWS les données de trois manières : fichiers, volumes et bandes virtuelles. Vous pouvez installer Storage Gateway sur un hyperviseur VMware ou Hyper-V exécuté sur site, une EC2 instance Amazon dans votre Amazon VPC ou une appliance matérielle dédiée.

Storage Gateway peut vous aider à combler le fossé entre les solutions sur site AWS et à réduire vos coûts. Vous pouvez utiliser Storage Gateway pour implémenter votre migration par étapes et l’utiliser pour remplacer un périphérique de sauvegarde sur site et des bandes par une bibliothèque de bandes virtuelles (VTL). Vous pouvez également utiliser Storage Gateway comme solution de stockage d'archives pour commencer à migrer uniquement vos fichiers locaux inutilisés dans le cadre AWS de la première phase de votre migration. Il existe plusieurs options pour utiliser Storage Gateway pour héberger votre charge de travail Microsoft sur AWS.

Migrer

DataSync et Robocopy sont tous deux équipés pour conserver les listes de contrôle d'accès au réseau (ACLségalement connues sous le nom de Windows ACLs). Avant de commencer la migration, nous vous recommandons d'effectuer une copie de sauvegarde à l'aide ACLs d'icacls et de consulter les ressources suivantes :