Création et connexion à une instance de base de données pour Amazon RDS Custom for SQL Server - 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.

Création et connexion à une instance de base de données pour Amazon RDS Custom for SQL Server

Vous pouvez créer une instance de base de données RDS personnalisée, puis vous y connecter à l'aide AWS Systems Manager du protocole Remote Desktop (RDP).

Important

Avant de créer ou de vous connecter à une instance de base de données RDS personnalisée pour le SQL serveur, assurez-vous d'effectuer les tâches dansConfiguration de votre environnement pour Amazon RDS Custom for SQL Server.

Vous pouvez étiqueter les instances de base de données RDS personnalisées lorsque vous les créez, mais ne créez ni ne modifiez la AWSRDSCustom balise requise pour l'automatisation RDS personnalisée. Pour de plus amples informations, veuillez consulter Balisage RDS personnalisé pour les ressources SQL du serveur.

La première fois que vous créez une instance de base de données RDS personnalisée pour le SQL serveur, le message d'erreur suivant peut s'afficher : Le rôle lié au service est en cours de création. Réessayez ultérieurement. Dans ce cas, attendez quelques minutes, puis réessayez de créer l'instance de base de données.

Création d'une instance de base de données RDS personnalisée pour le SQL serveur

Créez une instance de base de données Amazon RDS Custom for SQL Server à l'aide du AWS Management Console ou du AWS CLI. La procédure est similaire à la procédure de création d'une RDS instance de base de données Amazon.

Pour de plus amples informations, veuillez consulter Création d'une RDS instance de base de données Amazon.

Pour créer une instance de base de données RDS personnalisée pour le SQL serveur
  1. Connectez-vous à la RDS console Amazon AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans la panneau de navigation, choisissez Databases (Bases de données).

  3. Choisissez Create database (Créer une base de données).

  4. Sélectionnez Création standard comme méthode de création de la base de données.

  5. Pour les options du moteur, choisissez Microsoft SQL Server comme type de moteur.

  6. Pour le type de gestion de base de données, choisissez Amazon RDS Custom.

  7. Dans la section Edition (Édition), sélectionnez l'édition du moteur de base de données que vous voulez utiliser.

  8. (Facultatif) Si vous avez l'intention de créer l'instance de base de données à partir d'unCEV, cochez la case Utiliser une version de moteur personnalisée (CEV). Sélectionnez votre CEV dans la liste déroulante.

  9. Pour la version de base de données, conservez la version par défaut.

  10. Pour Modèles, sélectionnez Production.

  11. Dans Settings (Paramètres), saisissez un nouveau nom pour DB instance identifier (Identifiant d'instance de base de données).

  12. Pour entrer votre mot de passe principal, procédez comme suit :

    1. Dans la section Settings (Paramètres), ouvrez Credential Settings (Paramètres des informations d'identification).

    2. Décochez la case Auto generate a password (Générer un mot de passe automatiquement).

    3. Modifiez la valeur du champ Master username (Identifiant principal) et saisissez le même mot de passe dans les champs Master password (Mot de passe principal) et Confirm password (Confirmer le mot de passe).

    Par défaut, la nouvelle instance de base de données RDS personnalisée utilise un mot de passe généré automatiquement pour l'utilisateur principal.

  13. Dans DB instance size (Taille de l'instance de base de données), choisissez une valeur pour DB instance class (Classe d'instance de base de données).

    Pour connaître les classes prises en charge, voir Support de classe d'instance de base de données pour RDS Custom for SQL Server.

  14. Choisissez les paramètres Storage (Stockage).

  15. Pour une sécurité RDS personnalisée, procédez comme suit :

    1. Pour le profil d'IAMinstance, vous avez deux options pour choisir le profil d'instance de votre instance de base de données RDS Custom for SQL Server.

      1. Choisissez Créer un nouveau profil d'instance et fournissez un suffixe de nom de profil d'instance. Pour de plus amples informations, veuillez consulter Création automatique de profils d'instance à l'aide du AWS Management Console.

      2. Choisissez un profil d'instance existant. Dans la liste déroulante, choisissez le profil d'instance qui commence par. AWSRDSCustom

    2. Pour le chiffrement, choisissez Entrer une clé ARN pour répertorier les AWS KMS clés disponibles. Choisissez ensuite votre clé dans la liste.

      Une AWS KMS clé est requise pour RDS Custom. Pour de plus amples informations, veuillez consulter Vérifiez que vous disposez d'une clé de chiffrement AWS KMS symétrique.

  16. Pour les sections restantes, spécifiez vos paramètres d'instance de base de données RDS personnalisés préférés. Pour obtenir des informations sur chaque paramètre, consultez Paramètres des instances de base de données. Les paramètres suivants n'apparaissent pas dans la console et ne sont pas pris en charge :

    • Processor features (Caractéristiques du processeur)

    • Dimensionnement automatique du stockage

    • Disponibilité et durabilité

    • Option Password and Kerberos authentication (Mot de passe et authentification Kerberos) dans Database authentication (Authentification de base de données) (seule l'authentification par mot de passe est prise en charge)

    • Groupe Database options (Options de base de données) dans Additional configuration (Configuration supplémentaire)

    • Performance Insights

    • Exportations des journaux

    • Enable auto minor version upgrade (Activer la mise à niveau automatique de versions mineures)

    • Deletion protection (Protection contre la suppression)

    Backup retention period (Période de rétention des sauvegardes) est pris en charge, mais vous ne pouvez pas choisir0 days (0 jours).

  17. Choisissez Créer une base de données.

    Le bouton View credential details (Afficher les détails des informations d'identification) apparaît sur la page Databases (Bases de données).

    Pour afficher le nom d'utilisateur et le mot de passe principaux de l'instance de base de données RDS personnalisée, choisissez Afficher les détails des informations d'identification.

    Pour vous connecter à l'instance de base de données en tant qu'utilisateur principal, utilisez l'identifiant et le mot de passe affichés.

    Important

    Vous ne pourrez pas afficher le mot de passe de l'utilisateur principal de nouveau. Si vous ne l'enregistrez pas, il sera peut-être nécessaire de le modifier. Pour modifier le mot de passe de l'utilisateur principal une fois que l'instance de base de données RDS personnalisée est disponible, modifiez l'instance de base de données. Pour plus d'informations sur la modification d'une instance de base de données, veuillez consulter Gestion d'une instance de base de données Amazon RDS Custom for SQL Server.

  18. Choisissez Databases pour afficher la liste des instances de base de données RDS personnalisées.

  19. Choisissez l'instance de base de données RDS personnalisée que vous venez de créer.

    Sur la RDS console, les détails de la nouvelle instance de base de données RDS personnalisée apparaissent :

    • L'instance de base de données a le statut de création jusqu'à ce que l'instance de base de données RDS personnalisée soit créée et prête à être utilisée. Lorsque l'état devient available (disponible), vous pouvez vous connecter à l'instance de base de données. En fonction du stockage et de la classe d'instance alloués, la mise à disposition de la nouvelle instance de base de données peut nécessiter plusieurs minutes.

    • Le rôle a la valeur Instance (RDSCustom).

    • RDSLe mode d'automatisation personnalisé a la valeur Automatisation complète. Ce paramètre signifie que l'instance de base de données assure une surveillance et une récupération d'instance automatiques.

Vous créez une instance de base de données RDS personnalisée à l'aide de la create-db-instance AWS CLI commande.

Les options suivantes sont requises :

L'exemple suivant crée une instance de base de données RDS personnalisée pour le SQL serveur nomméemy-custom-instance. La période de rétention des sauvegardes est de 3 jours.

Note

Pour créer une instance de base de données à partir d'une version de moteur personnalisée (CEV), attribuez un CEV nom existant au --engine-version paramètre. Par exemple, --engine-version 15.00.4249.2.my_cevtest

Dans Linux, macOS, ou Unix:

aws rds create-db-instance \ --engine custom-sqlserver-ee \ --engine-version 15.00.4073.23.v1 \ --db-instance-identifier my-custom-instance \ --db-instance-class db.m5.xlarge \ --allocated-storage 20 \ --db-subnet-group mydbsubnetgroup \ --master-username myuser \ --master-user-password mypassword \ --backup-retention-period 3 \ --no-multi-az \ --port 8200 \ --kms-key-id mykmskey \ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance

Dans Windows:

aws rds create-db-instance ^ --engine custom-sqlserver-ee ^ --engine-version 15.00.4073.23.v1 ^ --db-instance-identifier my-custom-instance ^ --db-instance-class db.m5.xlarge ^ --allocated-storage 20 ^ --db-subnet-group mydbsubnetgroup ^ --master-username myuser ^ --master-user-password mypassword ^ --backup-retention-period 3 ^ --no-multi-az ^ --port 8200 ^ --kms-key-id mykmskey ^ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance
Note

Spécifiez un mot de passe autre que celui indiqué ici, en tant que bonne pratique de sécurité.

Obtenez des détails sur votre instance en utilisant la commande describe-db-instances.

aws rds describe-db-instances --db-instance-identifier my-custom-instance

La sortie partielle suivante affiche le moteur, les groupes de paramètres et d'autres informations.

{ "DBInstances": [ { "PendingModifiedValues": {}, "Engine": "custom-sqlserver-ee", "MultiAZ": false, "DBSecurityGroups": [], "DBParameterGroups": [ { "DBParameterGroupName": "default.custom-sqlserver-ee-15", "ParameterApplyStatus": "in-sync" } ], "AutomationMode": "full", "DBInstanceIdentifier": "my-custom-instance", "TagList": [] } ] }