Exemples de scénarios de AWS DataSync tâches - 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.

Exemples de scénarios de AWS DataSync tâches

Les sections suivantes vous guident à travers la création de AWS DataSync tâches pour différents scénarios de transfert.

Création d'une tâche pour transférer des données entre un stockage autogéré et AWS

Si vous avez déjà créé une tâche et que vous souhaitez créer des tâches supplémentaires, utilisez la procédure suivante.

Pour créer une tâche
  1. Ouvrez la AWS DataSync console à l'adresse https://console.aws.amazon.com/datasync/.

  2. Dans le volet de navigation de gauche, développez Transfert de données, puis choisissez Tâches, puis Créer une tâche.

  3. Sur la page Configure source location (Configurer l'emplacement source), choisissez Create new location (Créer un emplacement) et configurez un nouvel emplacement si vous souhaitez en utiliser un pour votre source. Fournissez les paramètres de configuration et choisissez Next (Suivant). Pour obtenir des instructions sur la création d'un emplacement, consultez Où puis-je transférer mes donnéesAWS DataSync ?.

    Si vous souhaitez utiliser un emplacement source que vous avez précédemment créé, choisissez Choose existing location (Choisir l'emplacement existant), choisissez votre emplacement source dans la liste, puis choisissez Suivant.

    Pour obtenir des step-by-step instructions, reportez-vous à la sectionCréez un emplacement source pour AWS DataSync.

Création d'une tâche à transférer entre des emplacements dans le cloud

Procédez comme suit pour configurer l'DataSyncagent sur une instance Amazon EC2 pour les transferts de données. Les exemples décrits dans cette section couvrent ces cas d'utilisation :

Création d'une tâche à transférer du NFS dans le cloud vers le NFS dans le cloud ou Amazon S3

Suivez les instructions suivantes pour transférer des données d'un système de fichiers NFS dans le cloud vers. AWS Pour effectuer ce transfert, l'DataSyncagent doit se trouver au même Région AWS endroit que celui Compte AWS où le système de fichiers est déployé. Ce type de transfert inclut les transferts d'EFS vers EFS, les transferts de NFS autogéré vers Amazon EFS et les transferts vers Amazon S3. Pour plus d'informations sur le fonctionnement de NFS dans le cloud vers NFS dans le cloud ou Amazon S3, consultez. Transférer des données d'un système de fichiers cloud vers un autre système de fichiers cloud ou Amazon S3

Note

Déployez l'agent dans le Région AWS et Compte AWS où se trouve le système de fichiers EFS source ou NFS autogéré.

Déploiement de votre DataSync agent en tant qu'instance Amazon EC2 pour lire des fichiers depuis le cloud

Pour déployer l'DataSyncagent en tant qu'instance Amazon EC2
  1. À partir de l'Compte AWSemplacement de l'EFS source, lancez l'agent à l'aide de votre Amazon Machine Image (AMI) depuis l'assistant de lancement Amazon EC2. Utilisez l'URL suivante pour lancer l'AMI.

    https://console.aws.amazon.com/ec2/v2/home?region=source-efs-or-nfs-region#LaunchInstanceWizard:ami=ami-id

    Dans l'URL, remplacez les valleurs source-efs-or-nfs-region et ami-id par les vôtres.

    Une fois l'AMI lancée, l'option Choisir un type d'instance apparaît sur la console Amazon EC2. Pour obtenir la liste des ID AMI parRégion AWS, reportez-vous à la sectionDéploiement de votre agent sur Amazon EC2.

  2. Choisissez l'un des types d'instances recommandée pour votre cas d'utilisation, puis choisissez Next: Configure Instance Details (Suivant : Configurer les détails de l'instance). Pour obtenir les types d'instances recommandés, consultez Exigences relatives à l'instance Amazon EC2.

  3. Sur la page Configure Instance Details (Configurer les détails de l'instance), procédez de la façon suivante :

    1. Pour Réseau, choisissez le VPC dans lequel votre NFS ou EFS source est situé.

    2. Choisissez une valeur pour Attribuer automatiquement l'adresse IP publique. Si vous voulez que votre instance soit accessible depuis l'Internet public, définissez Attribuer automatiquement l'adresse IP publique sur Activer. Sinon, définissez Attribuer automatiquement l'adresse IP publique sur Désactiver. Si aucune une adresse IP publique n'a été attribuée, activez l'agent dans votre VPC à l'aide de son adresse IP privée.

      Lorsque vous transférez des fichiers à partir d'un NFS dans le cloud, afin d'accroître les performances, nous vous recommandons de choisir le groupe de placement dans lequel votre serveur NFS réside.

  4. Choisissez Next: Add Storage (Suivant : Ajouter le stockage). L'agent ne nécessite pas de stockage supplémentaire, vous pouvez donc ignorer cette étape et choisir Next: Add tags.

  5. (Facultatif) Sur la page Ajouter des balises, vous pouvez ajouter des balises à votre instance Amazon EC2. Lorsque vous avez terminé sur cette page, choisissez Next: Configure Security Group.

  6. Sur la page Configurer le groupe de sécurité, procédez de la façon suivante :

    1. Assurez-vous que le groupe de sécurité sélectionné autorise l'accès entrant à HTTP port 80 à partir du navigateur Web que vous prévoyez d'utiliser pour activer l'agent.

    2. Assurez-vous que le groupe de sécurité du NFS ou EFS source autorise le trafic entrant à partir de l'agent. De plus, assurez-vous que l'agent autorise le trafic sortant vers le NFS ou EFS source. Le trafic est acheminé via le port NFS standard, 2049.

    Pour connaître l'ensemble complet des exigences réseau pour DataSync, consultez AWS DataSyncexigences en matière de réseau.

  7. Choisissez Vérifier et lancer pour vérifier votre configuration, puis Lancer pour lancer votre instance. N'oubliez pas d'utiliser une paire de clés qui est accessible pour vous. Une page de confirmation apparaît pour indiquer que l'instance est en cours de lancement.

  8. Choisissez View Instances pour fermer la page de confirmation et revenir à l'écran des instances Amazon EC2. Lorsque vous lancez une instance, son état initial est pending. Lorsque l'instance démarre, son état passe à running. À ce stade, un nom et une adresse IP publics du système de noms de domaine (DNS) lui sont attribués, qui se trouvent dans l'onglet Descriptions.

  9. Si vous définissez Attribuer automatiquement l'adresse IP publique sur Activer, choisissez votre instance et notez l'adresse IP publique dans l'onglet Description. Vous utiliserez cette adresse IP ultérieurement pour vous connecter à votre agent de synchronisation.

    Si vous définissez Attribuer automatiquement l'adresse IP publique sur Désactiver, lancez ou utilisez une instance existante dans votre VPC pour activer l'agent. Dans ce cas, vous utilisez l'adresse IP privée de l'agent de synchronisation pour activer l'agent à partir de cette instance dans le VPC.

Création d'une tâche pour transférer des données depuis Amazon EFS ou un stockage autogéré

Ensuite, vous créez une tâche pour transférer les données.

Note

Créez la tâche dans le compartiment EFS ou Amazon S3 de destination Région AWS et dans Compte AWS lequel se trouve ce compartiment.

Pour créer une tâche
  1. Ouvrez la DataSync console à l'Région AWSendroit où se trouve votre destination.

    Le compartiment Amazon EFS ou Amazon S3 doit se trouver dans la mêmeCompte AWS.

  2. Dans le panneau de navigation de gauche, choisissez Agents, puis choisissez Create agent.

  3. Dans la section Activation de l'assistant de création d'un agent, entrez l'adresse IP de l'instance Amazon EC2 pour l'adresse de l'agent, puis choisissez Obtenir la clé. Cette adresse IP peut être privée ou publique. Pour plus d'informations, veuillez consulter l'étape 9 de Pour déployer l'DataSyncagent en tant qu'instance Amazon EC2.

    Votre navigateur se connecte à cette adresse IP pour obtenir une clé d'activation unique à partir de votre agent. Cette clé associe de manière sécurisée votre agent à votreCompte AWS. Il n'est pas nécessaire que cette adresse IP soit accessible à partir de l'extérieur de votre réseau, mais elle doit être accessible à partir de votre navigateur.

  4. Saisissez un nom d'agent que vous pouvez identifier facilement plus tard, puis choisissez Create agent (Créer un agent) lorsque vous avez terminé. Si vous le souhaitez, vous pouvez ajouter des balises à l'agent.

  5. Dans le volet de navigation de gauche, développez Transfert de données, puis choisissez Tâches.

  6. Choisissez Sur site pourAWS, puis cliquez sur Suivant pour ouvrir la page de configuration de la source.

  7. Sur la page Configurer l'emplacement source, choisissez Créer un nouvel emplacement et choisissez Système de fichiers réseau (NFS) ou SMB (Server Message Block) pour le type d'emplacement. Remplissez les options suivantes :

    • Pour l'agent, choisissez l'agent que vous venez de créer dans la liste.

    • Si vous effectuez une copie depuis l'EFS, procédez comme suit :

      • Pour NFS Server (Serveur NFS), saisissez le Nom DNS de votre EFS source.

      • Pour Mount path, entrez / (barre oblique) et choisissez Next.

    • Si vous effectuez une copie depuis NFS ou SMB auto-géré, procédez comme suit :

      • Pour NFS server (Serveur NFS), saisissez l'adresse IP ou DNS privée de votre NFS source.

      • Pour le chemin de montage, entrez un chemin exporté par votre serveur NFS et choisissez Suivant.

  8. Choisissez Create new location (Créer un emplacement). Il s'agit de l'emplacement de destination pour le transfert de vos données. Remplissez les options suivantes :

    • Si vous effectuez une copie vers l'EFS, procédez comme suit :

      • Pour Location type (Type d'emplacement), choisissez EFS.

      • Choisissez votre EFS de destination.

      • Pour Mount path, entrez / (barre oblique).

      • Pour Sous-réseau et Groupes de sécurité, utilisez les paramètres par défaut et choisissez Suivant.

    • Si vous effectuez une copie vers Amazon S3, procédez comme suit :

      • Pour Type d'emplacement, choisissez compartiment Amazon S3.

      • Pour le compartiment Amazon S3, choisissez votre compartiment Amazon S3 source.

      • Pour Dossier, choisissez un préfixe de dossier à utiliser pour le transfert. Vous pouvez également laisser ce champ vide.

      • Choisissez votre compartiment Amazon S3 de destination et un dossier optionnel. DataSyncvous pouvez générer un rôle AWS Identity and Access Management (IAM) pour accéder à votre bucket, ou vous pouvez le créer vous-même.

  9. Choisissez Suivant et, le cas échéant, attribuez un nom à la tâche et ajoutez des balises.

  10. Choisissez ou créez un groupe de CloudWatch journaux Amazon Logs au bas de la page, puis cliquez sur Suivant. Pour plus d'informations sur l'utilisation des CloudWatch journaux, consultezDataSyncAutoriser le téléchargement de journaux vers des groupes deCloudWatch journaux.

  11. Passez en revue les paramètres sur la page suivante, puis choisissez Create task (Créer une tâche).

  12. Choisissez Start (Démarrer) afin d'exécuter la tâche que vous venez de créer pour démarrer le transfert des données.

Création d'une tâche à transférer d'Amazon S3 vers le NFS dans le cloud

Suivez les instructions suivantes pour transférer des données depuis Amazon S3 vers un système de fichiers NFS dans le cloud qui se trouve dans ce système Compte AWS et dans Région AWS lequel l'agent est déployé. Cette approche inclut les transferts d'Amazon S3 vers EFS ou d'Amazon S3 vers NFS autogéré. Le schéma suivant illustre ce type de transfert. Pour de plus amples informations sur le fonctionnement d'Amazon S3 vers NFS dans le cloud, veuillez consulter. Transfert de données d'Amazon S3 vers des systèmes de AWS fichiers

Déploiement de l'DataSyncagent sur une instance Amazon EC2 pour écrire vers votre emplacement de destination

Tout d'abord, déployez l'DataSyncagent sur une instance Amazon EC2 dans le Région AWS et Compte AWS où se trouve le système de fichiers EFS ou le serveur NFS autogéré de destination.

Pour déployer l'agent
  • Lancez l'agent depuis l'AMI sélectionnée à l'aide de l'assistant de lancement Amazon EC2. Pour cela, utilisez l'URL suivante.

    https://console.aws.amazon.com/ec2/v2/home?region=DESTINATION-EFS-or-NFS-REGION#LaunchInstanceWizard:ami=AMI-ID.

    Dans l'URL, remplacez l'ID Région AWS d'AMI par le vôtre. Vous êtes redirigé vers la page Choisir un type d'instance sur la console Amazon EC2. Pour obtenir la liste des ID AMI parRégion AWS, reportez-vous à la sectionDéploiement de votre agent sur Amazon EC2.

Création d'une tâche pour transférer des données depuis Amazon S3

Ensuite, vous créez une tâche pour transférer les données.

Note

Créez la tâche dans le compartiment Amazon S3 source Compte AWS et dans Région AWS lequel il se trouve.

Pour créer une tâche qui transfère des données d'Amazon S3 vers EFS ou vers un système NFS ou SMB autogéré
  1. Ouvrez la DataSync console Région AWS où se trouve votre compartiment Amazon S3 source.

  2. Choisissez Create agent (Créer un agent).

  3. Si vous définissez Attribuer automatiquement l'adresse IP publique sur Activer, choisissez votre instance et notez l'adresse IP publique dans l'onglet Description. Vous utiliserez cette adresse IP ultérieurement pour vous connecter à votre agent de synchronisation.

    Si vous définissez Attribuer automatiquement l'adresse IP publique sur Désactiver, lancez ou utilisez une instance existante dans votre VPC pour activer l'agent. Dans ce cas, vous utilisez l'adresse IP privée de l'agent de synchronisation pour activer l'agent à partir de cette instance dans le VPC.

  4. Dans l'assistant de création d'un agent, pour Adresse de l'agent, entrez l'adresse IP de l'instance Amazon EC2 (privée ou publique, comme expliqué à l'étape 3), puis choisissez Obtenir la clé.

    Votre navigateur se connecte à cette adresse IP pour obtenir une clé d'activation unique à partir de votre agent. Cette clé associe de manière sécurisée votre agent à votreCompte AWS. Il n'est pas nécessaire que cette adresse IP soit accessible à partir de l'extérieur de votre réseau, mais elle doit être accessible à partir de votre navigateur.

  5. Choisissez un nom d'agent que vous pouvez identifier facilement plus tard. Si vous le souhaitez, vous pouvez ajouter des balises. Lorsque vous avez terminé, choisissez Create agent (Créer un agent).

  6. Choisissez AWSsur site, puis cliquez sur Suivant.

  7. Choisissez Create new location (Créer un emplacement) :

    • Pour Type d'emplacement, choisissez compartiment Amazon S3.

    • Pour le compartiment Amazon S3, choisissez votre compartiment Amazon S3 source.

    • Pour Dossier, choisissez un préfixe de dossier pour le transfert. Vous pouvez également laisser ce champ vide.

      DataSyncvous pouvez générer un rôle IAM pour accéder à votre bucket, ou vous pouvez le créer vous-même.

  8. Choisissez Suivant. Choisissez Create new location (Créer un emplacement), choisissez NFS or SMB (NFS ou SMB) pour Location type (Type d'emplacement), puis choisissez l'agent que vous venez de créer dans la liste.

    1. Si vous effectuez une copie vers l'EFS, procédez comme suit :

      • Pour NFS Server (Serveur NFS), saisissez le Nom DNS de votre EFS source.

      • Pour Mount path, entrez / (barre oblique) et choisissez Next.

    2. Si vous effectuez une copie vers NFS dans le cloud, procédez comme suit :

      • Pour NFS server (Serveur NFS), saisissez l'adresse IP ou DNS privée de votre NFS source.

      • Pour Chemin de montage, saisissez un chemin qui est exporté par votre serveur NFS. Pour plus d'informations, veuillez consulter Création d'un emplacement NFS.

  9. Choisissez Suivant et, le cas échéant, attribuez un nom à la tâche et ajoutez des balises.

  10. Choisissez ou créez un groupe de CloudWatch journaux au bas de la page, puis cliquez sur Suivant. Pour plus d'informations sur l'utilisation des CloudWatch journaux, consultezDataSyncAutoriser le téléchargement de journaux vers des groupes deCloudWatch journaux.

  11. Passez en revue les paramètres sur la page suivante, puis choisissez Create task (Créer une tâche).

  12. Choisissez Démarrer afin d'exécuter la tâche que vous venez de créer pour transférer les données, puis choisissez à nouveau Démarrer dans la page Start Task (Démarrer la tâche).