Création de points de terminaison source et cible - 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 de points de terminaison source et cible

Vous pouvez créer des points de terminaison source et cible lorsque vous créez votre instance de réplication ou vous pouvez créer les points de terminaison après que votre instance de réplication a été créée. Les magasins de données source et cible peuvent se trouver sur une instance Amazon Elastic Compute Cloud (Amazon EC2), une instance de base de données Amazon Relational Database Service (Amazon RDS) ou une base de données sur site. (Notez que l'un de vos points de terminaison doit se trouver sur un service AWS. Vous ne pouvez pas utiliser AWS DMS pour migrer depuis une base de données sur site vers une autre base de données sur site.)

La procédure suivante suppose que vous avez choisi l'assistant de la console AWS DMS. Notez que vous pouvez également effectuer cette étape en sélectionnant Points de terminaison dans le volet de navigation de la console AWS DMS, puis en sélectionnant Créer un point de terminaison. Lorsque vous utilisez l'assistant de la console, vous créez les points de terminaison source et cible sur la même page. Lorsque vous n'utilisez pas l'assistant de la console, vous créez chaque point de terminaison séparément.

Pour spécifier un point de terminaison de base de données source ou cible à l'aide de la console AWS
  1. Sur la page Connecter les points de terminaison des bases de données source et cible, spécifiez vos informations de connexion pour la base de données source ou cible. Le tableau suivant décrit les paramètres.

    Pour cette option Faire ceci

    Type de point de terminaison

    Choisissez si ce point de terminaison est le point de terminaison source ou cible.

    Select RDS DB Instance (Sélectionner une instance de base de données RDS)

    Choisissez cette option si le point de terminaison est une instance de base de données Amazon RDS.

    Identificateur de point de terminaison

    Tapez le nom que vous voulez utiliser pour identifier le point de terminaison. Vous pouvez inclure dans le nom du type de point de terminaison, par exemple oracle-source ou PostgreSQL-target. Le nom doit être unique pour toutes les instances de réplication.

    Moteur source et Moteur cible

    Choisissez le type de moteur de base de données qui correspond au point de terminaison.

    Accès à la base de données du point de terminaison

    Choisissez l'option que vous voulez utiliser pour spécifier les informations d'identification de la base de données du point de terminaison :

    Choisissez AWS Secrets Manager Définissez les informations d'identification secrètes suivantes.

    ID secret

    Saisissez l'Amazon Resource Name (ARN) complet, l'ARN partiel ou le nom convivial d'un secret que vous avez créé dans AWS Secrets Manager pour accéder à la base de données du point de terminaison.

    Rôle IAM

    Tapez l'ARN d'un rôle d'accès secret que vous avez créé dans IAM pour permettre à AWS DMS d'accéder en votre nom au secret identifié par ID secret. Pour en savoir plus sur la création d'un rôle d'accès secret, consultez Utilisation de secrets pour accéder aux points de terminaison AWS Database Migration Service.

    ID secret pour Oracle Automatic Storage Management (ASM)

    (Pour les points de terminaison sources Oracle utilisant Oracle ASM uniquement) Saisissez l'Amazon Resource Name (ARN) complet, l'ARN partiel ou le nom convivial d'un secret que vous avez créé dans AWS Secrets Manager pour l'accès à Oracle ASM. Ce secret est généralement créé pour accéder à Oracle ASM sur le même serveur que le secret identifié par ID secret.

    Rôle IAM pour Oracle ASM

    (Pour les points de terminaison sources Oracle utilisant Oracle ASM uniquement) Saisissez l'ARN d'un rôle d'accès secret que vous avez créé dans IAM pour fournir à AWS DMS l'accès en votre nom au secret identifié par ID secret pour Oracle Automatic Storage Management (ASM).

    Renseignez les informations d'accès manuellement Définissez les informations d'identification en texte clair suivantes.

    Server name

    Tapez le nom du serveur. Pour une base de données sur site, cela peut être l'adresse IP ou le nom d'hôte public. Pour une instance de base de données Amazon RDS, cela peut être le point de terminaison (également appelé nom DNS) pour l'instance de base de données, comme mysqlsrvinst.abcd12345678.us-west-2.rds.amazonaws.com.

    Port

    Saisissez le port utilisé par la base de données.

    Mode SSL (Secure Socket Layer)

    Sélectionnez un mode SSL si vous souhaitez activer le chiffrement de connexion pour ce point de terminaison. Selon le mode que vous sélectionnez, vous pouvez être invité à fournir les informations concernant le certificat et le certificat du serveur.

    Nom utilisateur

    Tapez le nom d'utilisateur avec les autorisations requises pour autoriser la migration des données. Pour plus d'informations sur les autorisations requises, consultez la section relative à la sécurité pour le moteur de base de données source ou cible dans ce guide de l'utilisateur.

    Mot de passe :

    Tapez le mot de passe du compte avec les autorisations requises. Les mots de passe des points de terminaison AWS DMS sources et cibles sont soumis à des restrictions de caractères, en fonction du moteur de base de données. Pour plus d'informations, consultez le tableau suivant.

    Nom de base de données

    Pour certains moteurs de base de données, le nom de la base de données que vous souhaitez utiliser comme base de données des points de terminaison.

    Le tableau suivant répertorie les caractères non pris en charge dans les mots de passe des terminaux et les secrets du gestionnaire de secrets pour les moteurs de base de données répertoriés. Si vous souhaitez utiliser des virgules (,) dans vos mots de passe de point de terminaison, utilisez le support Secrets Manager fourni dans AWS DMS pour authentifier l'accès à vos instances AWS DMS. Pour plus d’informations, consultez Utilisation de secrets pour accéder aux points de terminaison AWS Database Migration Service.

    Pour ce moteur de base de données Les caractères suivants ne sont pas pris en charge dans le mot de passe d'un terminal et dans les secrets du gestionnaire de secrets

    Tous

    { }

    Microsoft Azure, en tant que source uniquement

    ;

    Microsoft SQL Server

    , ;

    Compatible MySQL, y compris MySQL, MariaDB et Amazon Aurora MySQL

    ;
    Oracle ,

    PostgreSQL, Amazon Aurora PostgreSQL-Compatible Edition et Amazon Aurora sans serveur en tant que cible uniquement pour Aurora PostgreSQL-Compatible Edition

    ; + %

    Amazon Redshift, en tant que cible uniquement

    , ;
  2. Choisissez Paramètres de point de terminaison et AWS KMS key si vous en avez besoin. Vous pouvez tester la connexion au point de terminaison en sélectionnant Exécuter test. Le tableau suivant décrit les paramètres.

    Pour cette option Faire ceci

    Paramètres de point de terminaison

    Sélectionnez des paramètres de connexion supplémentaires ici. Pour plus d'informations sur les paramètres de point de terminaison, consultez la section de la documentation relative à votre moteur source ou à votre moteur cible (spécifiée à l'étape 1).

    Pour un point de terminaison source Oracle qui utilise Oracle ASM, si vous choisissez Renseignez les informations d'accès manuellement à l'étape 1, vous devrez peut-être également saisir le paramètre de point de terminaison pour spécifier les informations d'identification de l'utilisateur Oracle ASM. Pour plus d'informations sur ces paramètres de point de terminaison Oracle ASM, consultez Utilisation d'Oracle LogMiner ou de AWS DMS Binary Reader pour le CDC.

    AWS KMS key

    Sélectionnez la clé de chiffrement à utiliser pour chiffrer les informations de connexion et de stockage de réplication. Si vous choisissez (Par défaut) aws/dms, la clé AWS Key Management Service (AWS KMS) par défaut associée à votre compte et votre région AWS est utilisée. Pour plus d'informations sur l'utilisation de la clé chiffrement, consultez la page Définition d'une clé de chiffrement et spécification des autorisations AWS KMS.

    Test endpoint connection (Tester la connexion du point de terminaison) (facultatif)

    Ajoutez le VPC et le nom de l'instance de réplication. Pour tester la connexion, choisissez Exécuter test.