Utilisation des versions du moteur de réplication - 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.

Utilisation des versions du moteur de réplication

Le moteur de réplication est le AWS DMS logiciel principal qui s'exécute sur votre instance de réplication et exécute les tâches de migration que vous spécifiez. AWS publie régulièrement de nouvelles versions du logiciel du moteur de AWS DMS réplication, avec de nouvelles fonctionnalités et des améliorations de performances. Chaque version du moteur de réplication a son propre numéro, pour la distinguer des autres versions.

Lorsque vous lancez une nouvelle instance de réplication, celle-ci exécute la dernière version AWS DMS du moteur, sauf indication contraire de votre part. Pour plus d’informations, consultez Utilisation d'une instance AWS DMS de réplication.

Si une instance de réplication est actuellement en cours d'exécution, vous pouvez la mettre à niveau vers une version du moteur plus récente. (AWS DMS ne prend pas en charge les rétrogradations de version du moteur.) Pour de plus amples informations sur les versions du moteur de réplication, veuillez consulter AWS Notes de mise à jour du DMS.

Mise à niveau de la version du moteur à l'aide de la console

Vous pouvez mettre à niveau une instance AWS DMS de réplication à l'aide du AWS Management Console.

Pour mettre à niveau une instance de réplication à l'aide de la console
  1. Ouvrez la AWS DMS console à l'adresse https://console.aws.amazon.com/dms/v2/.

  2. Dans le volet de navigation, sélectionnez Instances de réplication.

  3. Choisissez votre moteur de réplication, puis choisissez Modifier.

  4. Pour Version du moteur, choisissez le numéro de version de votre choix, puis choisissez Modifier.

Note

Nous vous recommandons d’arrêter toutes les tâches avant de mettre à niveau l’instance de réplication. Si vous n'arrêtez pas la tâche, elle l' AWS DMS arrêtera automatiquement avant la mise à niveau. Si vous arrêtez la tâche manuellement, vous devrez la démarrer manuellement une fois la mise à niveau terminée. La mise à niveau de l'instance de réplication prend plusieurs minutes. Lorsque l'instance est prête, son statut passe à available.

Mise à niveau de la version du moteur à l'aide du AWS CLI

Vous pouvez mettre à niveau une instance de AWS DMS réplication à l'aide du AWS CLI, comme suit.

Pour mettre à niveau une instance de réplication à l'aide du AWS CLI
  1. Déterminez le nom Amazon Resource Name (ARN) de votre instance de réplication à l'aide de la commande suivante.

    aws dms describe-replication-instances \ --query "ReplicationInstances[*].[ReplicationInstanceIdentifier,ReplicationInstanceArn,ReplicationInstanceClass]"

    Dans la sortie, prenez note du nom ARN pour l'instance de réplication que vous souhaitez mettre à niveau ; par exemple : arn:aws:dms:us-east-1:123456789012:rep:6EFQQO6U6EDPRCPKLNPL2SCEEY

  2. Déterminez quelles versions d'instance de réplication sont disponibles à l'aide de la commande suivante.

    aws dms describe-orderable-replication-instances \ --query "OrderableReplicationInstances[*].[ReplicationInstanceClass,EngineVersion]"

    Dans la sortie, prenez note du ou des numéros de version du moteur disponibles pour votre classe d’instances de réplication. Vous devriez voir ces informations dans la sortie à partir de l'étape 1.

  3. Mettez à niveau l'instance de réplication à l'aide de la commande suivante.

    aws dms modify-replication-instance \ --replication-instance-arn arn \ --engine-version n.n.n

    Remplacez arn dans ce qui précède par le nom ARN de l'instance de réplication réelle obtenu à l'étape précédente.

    Remplacez n.n.n par le numéro de version du moteur de votre choix ; par exemple : 3.4.5

Note

La mise à niveau de l'instance de réplication prend plusieurs minutes. Vous pouvez afficher le statut de l'instance de réplication à l'aide de la commande suivante.

aws dms describe-replication-instances \ --query "ReplicationInstances[*].[ReplicationInstanceIdentifier,ReplicationInstanceStatus]"

Lorsque l'instance de réplication est prête, son statut passe à available.