AWS DataSync est un service de transfert de données en ligne qui simplifie, automatise et accélère la copie de grandes quantités de données entre des systèmes de stockage sur site et des services de stockage AWS, mais aussi entre les services de stockage AWS. DataSync peut copier des données entre les partages Network File System (NFS), ou les partages Server Message Block (SMB), le stockage d'objets autogéré ou AWS Snowcone, et les compartiments Amazon Simple Storage Service (Amazon S3), les systèmes de fichiers Amazon Elastic File System (Amazon EFS) et les systèmes de fichiers Amazon FSx for Windows File Server.
Protocole réseau dédié
Le service utilise un protocole de transfert conçu par AWS et découplé du protocole de stockage pour accélérer le déplacement des données. Ce protocole optimise la manière dont les données sont envoyées sur le réseau, le moment de l'envoi et la nature des données envoyées. Les optimisations de réseau effectuées par DataSync comprennent les transferts incrémentiels, la compression en ligne et la détection de fichiers épars, ainsi que la validation et le chiffrement de données en ligne.
Les connexions entre l'agent local DataSync et les composants du service en cloud sont multithread, ce qui maximise les performances au niveau de votre réseau étendu (WAN). Une tâche DataSync unique est capable d'utiliser entièrement 10 Gb/s sur une liaison réseau entre l'environnement de votre site et AWS.
Gestion automatique d'infrastructure
DataSync supprime bon nombre des défis liés aux infrastructures et à la gestion qui surviennent lors de l'écriture, de l'optimisation et de la gestion de vos propres scripts de copie ou lors du déploiement et du réglage d'outils de transfert commerciaux lourds. DataSync intègre des mécanismes de surveillance et de nouvel essai et permet un contrôle précis de la partie de la bande réseau utilisée pour transférer vos données.
Chiffrement des données et validation
Toutes vos données sont chiffrées en transit via le protocole TLS (Transport Layer Security). DataSync prend en charge le chiffrement par défaut pour les compartiments S3, le chiffrement de systèmes de fichiers Amazon EFS des données au repos et le chiffrement Amazon FSx For Windows File Server des données au repos et en transit.
DataSync assure que vos données arrivent intactes. Lors de chaque transfert, le service effectue des vérifications d'intégrité des données tant en transit qu'au repos. Ces contrôles permettent d'assurer la cohérence et de garantir que les données écrites dans votre destination correspondent aux données lues dans la source.
Planification du transfert de données
DataSync intègre un mécanisme de planification qui vous permet d'exécuter périodiquement une tâche de transfert afin de détecter des modifications au niveau de votre système de stockage source, puis de les copier sur la destination choisie. Vous pouvez planifier vos tâches à l'aide de la console AWS DataSync ou de l'interface de ligne de commande AWS (AWS CLI) sans avoir à écrire de scripts pour gérer les transferts répétés. La planification des tâches exécute automatiquement les tâches selon les échéances que vous configurez en utilisant les options horaires, quotidiennes ou hebdomadaires fournies directement dans la console.
Intégration du système de fichiers et préservation des métadonnées
Intégration aux services de gestion et d'infrastructure AWS
Afin de simplifier les déplacements de données et d'offrir une expérience de gestion homogène pour vos équipes informatiques, de stockage et DevOps, DataSync fonctionne nativement avec les services de sécurité, de surveillance et d'audit d'AWS. Outre les intégrations avec Amazon S3, Amazon EFS et Amazon FSx for Windows File Server, DataSync prend en charge les points de terminaison d'un VPC (à technologie AWS PrivateLink) afin de déplacer les fichiers directement dans votre Amazon VPC. Comme pour les autres services AWS, vous utilisez AWS Identity and Access Management (IAM) pour gérer de façon sécurisée l'accès à DataSync. De même, le service accède à votre compartiment Amazon S3 à l'aide du rôle IAM que vous avez configuré.
Surveillance et audit avec Amazon CloudWatch et AWS CloudTrail
Grâce à Amazon CloudWatch, surveillez le statut de tous vos transferts DataSync en cours et consultez l'historique des transferts précédents. Les métriques CloudWatch vous permettent de connaître le nombre de fichiers et le volume de données copiés. Vous pouvez également consulter les CloudWatch Logs pour obtenir des informations sur les fichiers individuels transférés à un moment donné, ainsi que les résultats de la vérification de l'intégrité réalisée par DataSync. Ce procédé simplifie la surveillance, la création de rapports et la résolution des problèmes. Il vous permet également de fournir des mises à jour en temps opportun aux parties prenantes. Par ailleurs, les événements CloudWatch peuvent être déclenchés dès que le transfert de vos tâches est terminé, ce qui permet d'automatiser les flux de travail dépendants. Vous pouvez, à des fins d'audit, consulter AWS CloudTrail où sont consignées toutes les actions de DataSync.
Tarification à l'utilisation
Vous payez uniquement pour les données copiées par le service, selon un tarif par gigaoctet unique. Aucune licence de logiciel, aucuns contrat, frais de maintenance, cycle de développement ou matériel ne sont requis. Cela permet d'obtenir un coût total de possession inférieur à celui de la construction, de l'exploitation et de l'optimisation manuelles de vos propres transferts scriptés à haute performance. Ceci est également vrai en comparaison avec l'achat et l'exploitation d'outils de transfert commerciaux.

La tarification de DataSync est simple, et dépend du volume de données que vous transférez.