Comment fonctionnent AWS DataSync les transferts - AWS DataSync

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.

Comment fonctionnent AWS DataSync les transferts

Découvrez les concepts clés et la terminologie relatifs aux AWS DataSync transferts.

Architecture d'DataSync

Les diagrammes suivants montrent comment et où DataSync les données de stockage sont généralement transférées. Pour obtenir la liste complète des systèmes et services de stockage DataSync pris en charge, consultezOù puis-je transférer mes donnéesAWS DataSync ?.

Transfert entre le stockage sur site et AWS

Le schéma suivant présente une vue d'ensemble de haut niveau du DataSync transfert de fichiers entre des systèmes de stockage sur site autogérés et. Services AWS

Présentation d'un DataSync scénario courant dans lequel des données sont transférées d'un système de stockage sur site vers une ressource de AWS stockage prise en charge (telle qu'un compartiment Amazon S3 ou un système de fichiers Amazon EFS).

Le schéma illustre un cas d'DataSyncutilisation courant :

  • Un DataSync agent copiant des données depuis un système de stockage sur site.

  • Transfert de données AWS via le protocole TLS (Transport Layer Security).

  • DataSynccopier des données vers un service AWS de stockage compatible.

Transfert entre services AWS de stockage

Le schéma suivant présente un aperçu général du DataSync transfert de fichiers entre Services AWS une même même instanceCompte AWS.

Présentation d'un DataSync scénario courant dans lequel des données sont transférées entre des ressources AWS de stockage (comme un compartiment Amazon S3 ou un système de fichiers Amazon EFS).

Le schéma illustre un cas d'DataSyncutilisation courant :

  • DataSynccopier des données à partir d'un service AWS de stockage pris en charge.

  • Transmission des données Régions AWS via TLS.

  • DataSynccopier des données vers un service AWS de stockage compatible.

Lors du transfert entre services AWS de stockage (au sein d'un même service Région AWS ou entre plusieurs servicesRégions AWS), vos données restent sur le AWS réseau et ne transitent pas par l'Internet public.

Important

Vous payez pour les données transférées entreRégions AWS. Ce transfert est facturé comme un transfert de données SORTANT de votre région source vers votre région de destination. Pour de de de de d'd'd'd'd'd'd'd'd'd'd'd'd'd'

Transfert entre les systèmes de stockage dans le cloud et les services AWS de stockage

AvecDataSync, vous pouvez transférer des données entre d'autres systèmes de stockage cloud etServices AWS. Dans ce contexte, les systèmes de stockage dans le cloud peuvent inclure :

  • Systèmes de stockage autogérés hébergés par AWS (par exemple, un partage NFS dans votre cloud privé virtuel intégré). AWS

  • Systèmes ou services de stockage hébergés par un autre fournisseur de cloud.

Pour plus d'informations, reportez-vous à :

Concepts et terminologie

Familiarisez-vous avec les fonctionnalités DataSync de transfert.

Agent

Un agent est une appliance de machine virtuelle (VM) DataSync utilisée pour lire et écrire sur le stockage lors d'un transfert.

Vous pouvez déployer un agent dans votre environnement de stockage sur des hyperviseurs VMware ESXi, une machine virtuelle basée sur le noyau Linux (KVM) ou des hyperviseurs Microsoft Hyper-V. Pour le stockage dans un Virtual Private Cloud (VPC)AWS, vous pouvez déployer un agent en tant qu'instance Amazon EC2.

Un agent de DataSync transfert n'est pas différent d'un agent que vous pouvez utiliser pour DataSync Discovery, mais nous vous déconseillons d'utiliser le même agent pour ces scénarios.

Pour démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer démarrer

Emplacement

Un emplacement décrit l'endroit depuis ou vers lequel vous copiez les données. Chaque DataSync transfert (également appelé tâche) possède un emplacement source et un emplacement de destination. Pour plus d'informations, veuillez consulter Où puis-je transférer mes donnéesAWS DataSync ?.

Tâche

Une tâche décrit un DataSync transfert. Il identifie un emplacement source et un emplacement de destination ainsi que des détails sur la manière de copier des données entre ces emplacements. Vous pouvez également spécifier la manière dont une tâche traite les métadonnées, les fichiers supprimés et les autorisations.

Exécution de tâche.

L'exécution d'une tâche est l'exécution individuelle d'une tâche de DataSync transfert. L'exécution d'une tâche comporte plusieurs phases. Pour plus d'informations, veuillez consulter États d'exécution de la tâche.

Comment DataSync transférer des fichiers et des objets

Lorsque vous démarrez un transfert, DataSync examine vos systèmes de stockage source et de destination afin de déterminer les éléments à synchroniser. Pour ce faire, il analyse de manière récursive le contenu et les métadonnées des deux systèmes afin d'identifier les différences entre les deux. Cela peut prendre quelques minutes ou quelques heures en fonction du nombre de fichiers ou d'objets concernés (y compris les performances des systèmes de stockage).

DataSynccommence ensuite à déplacer vos données (y compris les métadonnées) de la source vers la destination en fonction de la façon dont vous avez configuré le transfert. Par exemple, effectue DataSync toujours des contrôles d'intégrité des données lors d'un transfert. Une fois le transfert terminé, DataSync vous pouvez également vérifier l'intégralité du jeu de données entre les emplacements ou uniquement les données que vous avez copiées. (Dans la plupart des cas, nous vous recommandons de vérifier uniquement ce qui a été transféré.) Il existe également des options pour filtrer les éléments à transférer.

Comment DataSync vérifie l'intégrité des données

DataSynccalcule localement la somme de contrôle de chaque fichier ou objet des systèmes de stockage source et de destination et les compare. DataSyncCompare également les métadonnées de chaque fichier ou objet de la source et de la destination.

S'il existe des différences dans une des deux, la vérification échoue avec un code d'erreur qui indique précisément ce qui a échoué. Par exemple, des codes d'erreur tels queChecksum failure,,Metadata failure, Files were addedFiles were removed, etc. peuvent s'afficher.

Pour plus d'informations, veuillez consulter Configuration du mode de AWS DataSync vérification de l'intégrité des données.

Comment DataSync gère les fichiers ouverts et verrouillés

Tenez compte des points suivants lorsque vous tentez de transférer des fichiers en cours d'utilisation ou verrouillés :

  • En général, DataSync peut transférer des fichiers ouverts sans limitations.

  • Si un fichier est ouvert et en cours d'écriture pendant un transfert, DataSync peut détecter ce type d'incohérence lors de la phase de vérification de la tâche de transfert. Pour obtenir la version la plus récente du fichier, vous devez démarrer la tâche.

  • Si un fichier est verrouillé et que le serveur DataSync empêche de l'ouvrir, DataSync ignore le fichier pendant le transfert et enregistre une erreur.

  • DataSyncImpossible de verrouiller ou de déverrouiller des fichiers.