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 Custom, puis vous connecter à l'aide de AWS Systems Manager ou du protocole RDP (Remote Desktop Protocol).
Important
Vous devez réaliser les tâches de la section Configuration de votre environnement pour Amazon RDS Custom for SQL Server avant de créer une instance de base de données RDS Custom for SQL Server ou de vous y connecter.
Vous pouvez baliser des instances de base de données RDS Custom lorsque vous les créez, mais ne créez ni ne modifiez pas la balise AWSRDSCustom requise pour l'automatisation de RDS Custom. Pour plus d’informations, consultez Balisage de ressources RDS Custom for SQL Server.
La première fois que vous créez une instance de base de données RDS Custom for SQL Server, vous pouvez recevoir l'erreur suivante :The service-linked role is in the process of being created. (Le rôle lié à un 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.
Rubriques
Création d'une instance de base de données RDS Custom for SQL Server
Créez une instance de base de données Amazon RDS Custom for SQL Server à l'aide de la AWS Management Console ou de la AWS CLI. La procédure est similaire à la procédure de création d'une instance de base de données Amazon RDS.
Pour plus d’informations, consultez Création d'une instance de base de données Amazon RDS.
Pour créer une instance de base de données RDS Custom for SQL Server
Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l’adresse https://console.aws.amazon.com/rds/
. -
Dans la panneau de navigation, choisissez Bases de données.
-
Choisissez Create database (Créer une base de données).
-
Sélectionnez Création standard comme méthode de création de la base de données.
-
Dans Engine options (Options de moteur), choisissez Microsoft SQL Server comme type de moteur.
-
Pour Database management type (Type de gestion de la base de données), choisissez Amazon RDS Custom.
-
Dans la section Edition (Édition), sélectionnez l'édition du moteur de base de données que vous voulez utiliser.
-
(Facultatif) Si vous avez l'intention de créer l'instance de base de données à partir d'une version CEV, cochez la case Use custom engine version (CEV) (Utiliser une version de moteur personnalisée (CEV)). Sélectionnez votre version CEV dans la liste déroulante.
-
Pour Version base de données, conservez la version de la valeur par défaut.
-
Pour Modèles, sélectionnez Production.
-
Dans Settings (Paramètres), saisissez un nouveau nom pour DB instance identifier (Identifiant d'instance de base de données).
-
Pour entrer votre mot de passe principal, procédez comme suit :
-
Dans la section Settings (Paramètres), ouvrez Credential Settings (Paramètres des informations d'identification).
-
Décochez la case Auto generate a password (Générer un mot de passe automatiquement).
-
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 Custom utilise un mot de passe généré automatiquement pour l'utilisateur principal.
-
-
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 Prise en charge de la classe d'instance de base de données pour RDS Custom for SQL Server.
-
Choisissez les paramètres Storage (Stockage).
-
Pour RDS Custom security (Sécurité RDS Custom), procédez comme suit :
-
Pour Profil d’instance IAM, vous avez deux options pour choisir le profil d’instance de votre instance de base de données RDS Custom for SQL Server.
-
Choisissez Créer un nouveau profil d’instance et fournissez un suffixe de nom de profil d’instance. Pour plus d’informations, consultez Création automatique de profils d'instance à l'aide du AWS Management Console.
-
Choisissez un profil d’instance existant. Dans la liste déroulante, choisissez le profil d’instance qui commence par
AWSRDSCustom.
-
-
Pour Encryption (Chiffrement), choisissez Enter a key ARN (Saisir un ARN clé) pour répertorier les clés AWS KMS disponibles. Choisissez ensuite votre clé dans la liste.
Une clé AWS KMS est nécessaire pour RDS Custom. Pour plus d’informations, consultez Vérifiez que vous disposez d'une clé de chiffrement AWS KMS symétrique.
-
-
Pour les sections restantes, spécifiez vos paramètres d'instance de base de données RDS Custom préférés. Pour plus d’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).
-
-
Choisissez Create database (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 principal et le mot de passe pour l'instance de base de données RDS Custom, choisissez View credential details (Afficher les 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 changer le mot de passe de l'utilisateur principal une fois l'instance de base de données RDS Custom disponible, modifiez l'instance de base de données. Pour plus d’informations sur la modification d’une instance de base de données, consultez Gestion d'une instance de base de données Amazon RDS Custom for SQL Server.
-
Choisissez Databases (Bases de données) pour afficher la liste des instances de base de données RDS Custom.
-
Choisissez l'instance de base de données RDS Custom que vous venez de créer.
Sur la console RDS, les détails de la nouvelle instance de base de données RDS Custom s'affichent.
-
L'instance de base de données a le statut creating (création) jusqu'à ce que l'instance de base de données RDS Custom soit créée et prête à l'emploi. 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.
-
Role (Rôle) a la valeur Instance (RDS Custom).
-
RDS Custom automation mode (Mode d'automatisation RDS Custom) a la valeur Full automation(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 Custom à l'aide de la commande de AWS CLI create-db-instance.
Les options suivantes sont requises :
-
--db-instance-identifier -
--db-instance-classPour obtenir la liste des classes d’instance de base de données prises en charge, consultez Prise en charge de la classe d'instance de base de données pour RDS Custom for SQL Server). -
--engine(custom-sqlserver-ee,custom-sqlserver-se, oucustom-sqlserver-web) -
--kms-key-id -
--custom-iam-instance-profile
L'exemple suivant crée une instance de base de données RDS Custom for SQL Server nommée my-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), fournissez un nom de version CEV existant au paramètre --engine-version. Par exemple, --engine-version 15.00.4249.2.my_cevtest
Pour Linux, macOS ou Unix :
aws rds create-db-instance \ --enginecustom-sqlserver-ee\ --engine-version15.00.4073.23.v1\ --db-instance-identifiermy-custom-instance\ --db-instance-classdb.m5.xlarge\ --allocated-storage20\ --db-subnet-groupmydbsubnetgroup\ --master-usernamemyuser\ --master-user-passwordmypassword\ --backup-retention-period3\ --no-multi-az \ --port8200\ --kms-key-idmykmskey\ --custom-iam-instance-profileAWSRDSCustomInstanceProfileForRdsCustomInstance
Pour Windows :
aws rds create-db-instance ^ --enginecustom-sqlserver-ee^ --engine-version15.00.4073.23.v1^ --db-instance-identifiermy-custom-instance^ --db-instance-classdb.m5.xlarge^ --allocated-storage20^ --db-subnet-groupmydbsubnetgroup^ --master-usernamemyuser^ --master-user-passwordmypassword^ --backup-retention-period3^ --no-multi-az ^ --port8200^ --kms-key-idmykmskey^ --custom-iam-instance-profileAWSRDSCustomInstanceProfileForRdsCustomInstance
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": [] } ] }