Connexion à votre instance de base de données RDS personnalisée à l'aide de AWS Systems Manager - Amazon Relational Database Service

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.

Connexion à votre instance de base de données RDS personnalisée à l'aide de AWS Systems Manager

Après avoir créé votre instance de base de données RDS personnalisée, vous pouvez vous y connecter à l'aide du gestionnaire de AWS Systems Manager session. Session Manager est une fonctionnalité de Systems Manager que vous pouvez utiliser pour gérer les EC2 instances Amazon via un shell basé sur un navigateur ou via le. AWS CLI Pour plus d'informations, consultez AWS Systems Manager Session Manager.

Connexion à votre instance de base de données à l'aide de Session Manager
  1. Connectez-vous à la RDS console Amazon AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le volet de navigation, choisissez Databases, puis choisissez l'instance de base de données RDS personnalisée à laquelle vous souhaitez vous connecter.

  3. Choisissez Configuration.

  4. Notez la valeur de l'ID de ressource pour votre instance de base de données. Par exemple, l'ID de la ressource peut être db-ABCDEFGHIJKLMNOPQRS0123456.

  5. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  6. Dans le panneau de navigation, choisissez Instances.

  7. Recherchez le nom de votre EC2 instance, puis choisissez l'ID d'instance qui lui est associé. Par exemple, l'ID d'instance peut être i-abcdefghijklm01234.

  8. Choisissez Se connecter.

  9. Choisissez Session Manager.

  10. Choisissez Se connecter.

    Une fenêtre s'ouvre pour votre session.

Vous pouvez vous connecter à votre instance de base de données RDS personnalisée à l'aide du AWS CLI. Cette technique nécessite le plugin Session Manager pour la AWS CLI. Pour en savoir plus sur l'installation du plugin, veuillez consulter Installez le plugin du gestionnaire de session pour la AWS CLI.

Pour trouver l'ID de ressource de base de données de votre instance de base de données RDS personnalisée, utilisezdescribe-db-instances.

aws rds describe-db-instances \ --query 'DBInstances[*].[DBInstanceIdentifier,DbiResourceId]' \ --output text

L'exemple de sortie suivant montre l'ID de ressource de votre instance RDS personnalisée. Le préfixe est db-.

db-ABCDEFGHIJKLMNOPQRS0123456

Pour trouver l'ID d'EC2instance de votre instance de base de données, utilisezaws ec2 describe-instances. L'exemple suivant utilise db-ABCDEFGHIJKLMNOPQRS0123456 pour l'ID de la ressource

aws ec2 describe-instances \ --filters "Name=tag:Name,Values=db-ABCDEFGHIJKLMNOPQRS0123456" \ --output text \ --query 'Reservations[*].Instances[*].InstanceId'

L'exemple de sortie suivant montre l'ID de l'EC2instance.

i-abcdefghijklm01234

Utilisez la aws ssm start-session commande en fournissant l'ID de l'EC2instance dans le --target paramètre.

aws ssm start-session --target "i-abcdefghijklm01234"

Un résultat réussi ressemble à ce qui suit.

Starting session with SessionId: yourid-abcdefghijklm1234 [ssm-user@ip-123-45-67-89 bin]$