Comment activer les journaux CloudWatch pour AWS DMS, y accéder et les supprimer ?

Dernière mise à jour : 10/02/2021

Je souhaite gérer les journaux pour ma tâche AWS Database Migration Service (AWS DMS). Comment activer, supprimer ou accéder à Amazon CloudWatch Logs pour AWS DMS ?

Résolution

Remarque : Si vous recevez des erreurs lors de l'exécution de commandes depuis l'interface de ligne de commande AWS (AWS CLI), assurez-vous d'utiliser la version la plus récente d'AWS CLI.

Activer la journalisation d'une nouvelle tâche DMS

Pour activer la journalisation pour une nouvelle tâche AWS DMS, choisissez Activer les journaux CloudWatch lorsque vous créez une tâche.

Activation de la journalisation pour une tâche DMS existante

Pour activer la journalisation pour une tâche existante :

  1. Ouvrez la console AWS DMS, puis choisissez Tâches de migration de base de données dans le volet de navigation.
  2. Si le statut de la tâche est Échec ou Arrêté, sélectionnez-la et choisissez Actions. Choisissez Modifier, puis Activer les journaux CloudWatch.
  3. Si la tâche est en cours d'Exécution , vous pouvez modifier le paramètre de tâche pour la journalisation à l'aide de l'interface de ligne de commande AWS. Consultez un exemple dans la section Comment configurer la journalisation du débogage détaillé pour ma tâche AWS DMS ?
  4. Si le rôle AWS Identity and Access Management (IAM) dms-cloudwatch-logs-rôle n'existe pas dans le compte AWS exécutant la tâche, suivez les étapes de la section Pourquoi ne puis-je pas voir CloudWatch Logs pour une tâche AWS DMS ?

Une fois que vous avez activé la journalisation, vous pouvez gérer les journaux de tâche AWS DMS.

Afficher les journaux d'une tâche DMS

Pour afficher les journaux d'une tâche qui a été exécutée, procédez comme suit :

  1. Ouvrez la console AWS DMS, puis choisissez Tâches de migration de base de données dans le volet de navigation.
  2. Choisissez le nom de votre tâche.
  3. Dans la section Informations générales, choisissez Afficher les journaux.

Supprimer les journaux d'une tâche DMS

Pour supprimer des journaux, procédez comme suit :

  1. Ouvrez la console AWS DMS, puis choisissez Instances de réplication dans le volet de navigation.
  2. Choisissez le nom de l'instance de réplication qui héberge votre tâche.
  3. Dans la section Gestion des journaux, sélectionnez les journaux à supprimer.
  4. Choisissez Supprimer.
  5. Confirmez que vous souhaitez supprimer les journaux de manière permanente en choisissant Supprimer.

Vous pouvez également supprimer des journaux AWS DMS de la console CloudWatch en procédant comme suit :

  1. Ouvrez la console CloudWatch, puis choisissez Journaux dans le volet de navigation.
  2. Utilisez le champ Filtre pour rechercher vos fichiers journaux. Le groupe de journaux a le préfixe dms.
  3. Sélectionnez le groupe de journaux, puis Actions.
  4. Choisissez Supprimer le groupe de journaux.
  5. Confirmez que vous souhaitez supprimer les journaux de manière permanente en choisissant Supprimer.