

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 Custom à l'aide de Session Manager
<a name="custom-creating.ssm"></a>

Une fois que vous avez créé votre instance de base de données RDS Custom, vous pouvez la connecter à l'aide d'AWS Systems Manager Session Manager. Il s'agit de la technique préférée lorsque votre instance de base de données n'est pas accessible au public.

Session Manager vous permet d'accéder aux instances Amazon EC2 via un shell basé sur un navigateur ou via l'AWS CLI. Pour plus d'informations, consultez [AWS Systems Manager Session Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager.html).

## Console
<a name="custom-managing.ssm.console"></a>

**Connexion à votre instance de base de données à l'aide de Session Manager**

1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l’adresse [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Dans le panneau de navigation, choisissez **Databases** (Bases de données), puis l'instance de base de données RDS Custom que vous voulez arrêter.

1. Choisissez **Configuration**.

1. Notez l'**ID de ressource** de l'instance de base de données. Par exemple, l'ID de la ressource peut être `db-ABCDEFGHIJKLMNOPQRS0123456`.

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Recherchez le nom de votre instance EC2, puis cliquez sur l'ID d'instance qui y est associé. Par exemple, l'ID d'instance peut être `i-abcdefghijklm01234`.

1. Choisissez **Connexion**.

1. Choisissez **Session Manager**.

1. Choisissez **Connexion**.

   Une fenêtre s'ouvre pour votre session.

## AWS CLI
<a name="custom-managing.ssm.CLI"></a>

Vous pouvez vous connecter à votre instance de base de données RDS Custom à l'aide de la AWS CLI. Cette technique nécessite le plugin Session Manager pour la AWS CLI. Pour en savoir plus sur l’installation du plugin, consultez [Installez le plugin du gestionnaire de session pour la AWS CLI](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html).

Pour trouver l'ID de ressource de base de données de votre instance de base de données RDS Custom, utilisez `aws rds [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html)`.

```
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 Custom. Le préfixe est `db-`.

```
db-ABCDEFGHIJKLMNOPQRS0123456
```

Pour rechercher l'ID d'instance EC2 de votre instance de base de données, utilisez `aws 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 d'instance EC2.

```
i-abcdefghijklm01234
```

Utilisez la commande `aws ssm start-session`, en indiquant l'ID d'instance EC2 dans le paramètre `--target`.

```
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]$
```