Création d'une migration de données dans AWS DMS - AWS Service de Migration de Base de Données

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.

Création d'une migration de données dans AWS DMS

Après avoir créé un projet de migration avec des fournisseurs de données compatibles du même type, vous pouvez utiliser ce projet pour les migrations de données homogènes. Pour de plus amples informations, veuillez consulter Création de projets de migration.

Pour commencer à utiliser des migrations de données homogènes, créez une nouvelle migration de données. Vous pouvez créer plusieurs migrations de données homogènes de différents types dans un même projet de migration.

AWS DMS possède le nombre maximal de migrations de données homogènes que vous pouvez créer pour votre Compte AWS. Consultez la section suivante pour plus d'informations sur les quotas AWS DMS de serviceQuotas pour AWS Database Migration Service.

Avant de créer une migration de données, assurez-vous de configurer les ressources requises, telles que vos bases de données source et cible, une IAM politique et un rôle, un profil d'instance et des fournisseurs de données. Pour plus d’informations, consultez Création de IAM ressources, Création de profils d’instance et Création de fournisseurs de données.

De plus, nous vous recommandons de ne pas utiliser de migrations de données homogènes pour migrer des données d’une version de base de données ultérieure vers une version de base de données antérieure. Vérifiez les versions des bases de données que vous utilisez pour les fournisseurs de données sources et cibles, puis mettez à niveau la version de la base de données cible, si nécessaire.

Pour créer une migration de données
  1. Connectez-vous à la AWS DMS console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/dms/v2/.

  2. Choisissez Projets de migration. La page Projets de migration s’ouvre.

  3. Choisissez votre projet de migration, puis dans l’onglet Migrations de données, choisissez Créer une migration de données.

  4. Pour Nom, entrez un nom pour votre migration de données. Assurez-vous d’utiliser un nom unique pour votre migration de données afin de pouvoir l’identifier facilement.

  5. Pour Type de réplication, choisissez le type de migration de données que vous souhaitez configurer. Vous pouvez choisir l’une des options suivantes.

    • Chargement complet : migre vos données sources existantes.

    • Chargement complet et capture des données de modification (CDC) : migre vos données sources existantes et reproduit les modifications en cours.

    • Capture des données de modification (CDC) : reproduit les modifications en cours.

  6. Cochez la case Activer les CloudWatch journaux pour stocker les journaux de migration des données sur Amazon CloudWatch. Si vous ne cochez pas cette case, vous ne pourrez pas voir les fichiers journaux lorsque la migration des données échoue.

  7. (Facultatif) Développez Advanced settings (Paramètres avancés). Dans le champ Nombre de tâches, entrez le nombre de threads parallèles que AWS DMS vous pouvez utiliser pour migrer vos données source vers la cible.

  8. Pour le rôle IAM de service, choisissez le IAM rôle que vous avez créé dans les conditions préalables. Pour de plus amples informations, veuillez consulter Création d'un IAM rôle pour des migrations de données homogènes dans AWS DMS.

  9. Configurez le mode Démarrer pour les migrations de données du type Change data capture (CDC). Vous pouvez choisir l’une des options suivantes.

    • Immédiatement : démarre la réplication continue lorsque vous commencez la migration des données.

    • Utiliser un point de départ natif : démarre la réplication continue à partir du point spécifié.

      Pour les SQL bases de données Postgre, entrez le nom de l'emplacement de réplication logique pour le nom du slot et entrez le numéro de séquence du journal des transactions pour le point de départ natif.

      Pour Mes SQL bases de données, entrez le numéro de séquence du journal des transactions pour le numéro de séquence du journal (LSN).

  10. Configurez le mode Stop pour les migrations de données du type Change data capture (CDC) ou Full load and change data capture (CDC). Vous pouvez choisir l’une des options suivantes.

    • Ne vous arrêtez pas CDC : AWS DMS poursuit la réplication en cours jusqu'à ce que vous arrêtiez la migration des données.

    • Utilisation d'un point temporel du serveur : AWS DMS arrête la réplication en cours à l'heure spécifiée.

      Si vous choisissez cette option, entrez la date et l’heure auxquelles vous souhaitez arrêter automatiquement la réplication continue dans Date et heure d’arrêt.

  11. Choisissez Créer une migration de données.

AWS DMS crée votre migration de données et l'ajoute à la liste de l'onglet Migrations de données de votre projet de migration. Vous pouvez voir ici le statut de votre migration de données. Pour de plus amples informations, veuillez consulter Statuts de migration.

Important

Pour les migrations de données de type Full load et Full load and change data capture (CDC), AWS DMS supprime toutes les données, tables et autres objets de base de données de votre base de données cible. Assurez-vous de disposer d’une sauvegarde de la base de données cible.

Après avoir AWS DMS créé votre migration de données, le statut de cette migration de données est défini sur Prêt. Pour migrer vos données, vous devez démarrer la migration des données manuellement. Pour ce faire, choisissez votre migration de données dans la liste. Ensuite, pour Actions, choisissez Démarrer. Pour de plus amples informations, veuillez consulter Gestion des migrations de données.

Le premier lancement d'une migration de données homogène nécessite une certaine configuration. AWS DMS crée un environnement sans serveur pour la migration de vos données. Ce processus prend jusqu’à 15 minutes. Une fois que vous avez arrêté et redémarré votre migration de données, AWS DMS cela ne crée plus d'environnement et vous pouvez accéder à votre migration de données plus rapidement.