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 de votre cluster de base de données
Utilisez les procédures suivantes pour créer un cluster de base de données Aurora PostgreSQL qui utilise la base de données Aurora PostgreSQL Limitless.
Vous pouvez utiliser le AWS Management Console ou le AWS CLI pour créer votre cluster de base de données qui utilise la base de données Aurora PostgreSQL Limitless. Vous créez le cluster de base de données principal et le groupe de partitions de base de données.
Lorsque vous utilisez le AWS Management Console pour créer le cluster de base de données principal, le groupe de partitions de base de données est également créé dans le cadre de la même procédure.
Pour créer le cluster de base de données à l'aide de la console
Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à https://console.aws.amazon.com/rds/
l'adresse. -
Choisissez Créer une base de données.
La page Créer une base de données s'affiche.
-
Pour Type de moteur, choisissez Aurora (compatible avec PostgreSQL).
-
Dans Version, sélectionnez l'une des options suivantes :
-
Aurora PostgreSQL avec base de données illimitée (compatible avec PostgreSQL 16.4)
-
Aurora PostgreSQL avec base de données illimitée (compatible avec PostgreSQL 16.6)
-
-
Pour la base de données Aurora PostgreSQL Limitless :
-
Entrez un identifiant de groupe de partitions de base de données.
Important
Après avoir créé le groupe de partitions de base de données, vous ne pouvez pas modifier l'identifiant du cluster de base de données ou l'identifiant du groupe de partitions de base de données.
-
Pour la plage de capacité du groupe de partitions de base de données :
-
Entrez la capacité minimale (ACUs). Utilisez une valeur d'au moins 16 ACUs.
Pour un environnement de développement, la valeur par défaut est 16 ACUs. Pour un environnement de production, la valeur par défaut est 24 ACUs.
-
Entrez la capacité maximale (ACUs). Utilisez une valeur d'au moins 16 ACUs ou d'au plus 6144 ACUs.
Pour un environnement de développement, la valeur par défaut est 64 ACUs. Pour un environnement de production, la valeur par défaut est 384 ACUs.
Pour de plus amples informations, veuillez consulter Corrélation de la capacité maximale d'un groupe de partitions de base de données avec le nombre de routeurs et de partitions créés.
-
-
Pour le déploiement d'un groupe de partitions de base de données, choisissez si vous souhaitez créer des mises en veille pour le groupe de partitions de base de données :
-
Aucune redondance de calcul : crée un groupe de partitions de base de données sans mise en veille pour chaque partition. C’est la valeur par défaut.
-
Redondance des calculs avec une seule cible de basculement : crée un groupe de partitions de base de données avec une instance de secours dans une zone de disponibilité (AZ) différente.
-
Redondance de calcul avec deux cibles de basculement : crée un groupe de partitions de base de données avec deux serveurs de réserve de calcul répartis sur deux sites différents. AZs
Note
Si vous définissez la redondance de calcul sur une valeur différente de zéro, le nombre total d'instances de base de données de partitions sera doublé ou triplé. Ces instances de base de données supplémentaires sont des instances de secours de calcul, redimensionnées à la hausse ou à la baisse pour atteindre la même capacité que l'instance du rédacteur. Vous ne définissez pas la plage de capacité séparément pour les véhicules de réserve. Par conséquent, l'utilisation et la facture de l'ACU doublent ou triplent en conséquence. Pour connaître l'utilisation exacte de l'ACU résultant de la redondance informatique, reportez-vous à la
DBShardGroupComputeRedundancyCapacity
métrique figurant dans. DBShardMétriques du groupe -
-
Choisissez de rendre le groupe de partitions de base de données accessible au public.
Note
Vous ne pouvez pas modifier ce paramètre après avoir créé le groupe de partitions de base de données.
-
-
Pour la connectivité :
-
(Facultatif) Sélectionnez Se connecter à une ressource de EC2 calcul, puis choisissez une EC2 instance existante ou créez-en une nouvelle.
Note
Si vous vous connectez à une EC2 instance, vous ne pouvez pas rendre le groupe de partitions de base de données accessible au public.
-
Pour le type de réseau, choisissez le mode Dual-stack IPv4ou le mode Dual-stack.
-
Choisissez le cloud privé virtuel (VPC) et le groupe de sous-réseaux de base de données, ou utilisez les paramètres par défaut.
Note
Si vous créez votre cluster de base de données Limitless dans la région USA Est (Virginie du Nord), n'incluez pas la zone de
us-east-1e
disponibilité (AZ) dans votre groupe de sous-réseaux de base de données. En raison des limites de ressources, Aurora Serverless v2 Limitless Database n'est pas prise en charge dans l'AZ.us-east-1e
-
Choisissez le groupe de sécurité VPC (pare-feu) ou utilisez le paramètre par défaut.
-
-
Pour l'authentification de base de données, choisissez Authentification par mot de passe ou Authentification par mot de passe et base de données IAM.
-
Pour la surveillance, assurez-vous que les cases à cocher Turn on Performance Insights et Enable Enhanced Monitoring sont cochées.
Pour Performance Insights, choisissez une durée de rétention d'au moins 1 mois.
-
Développez la dernière configuration supplémentaire de la page.
-
Pour les exportations de journaux, assurez-vous que la case de journal PostgreSQL est cochée.
-
Spécifiez d'autres paramètres selon vos besoins. Pour de plus amples informations, veuillez consulter Paramètres pour les clusters de base de données Aurora.
-
Choisissez Créer une base de données.
Une fois le cluster de base de données principal et le groupe de partitions de base de données créés, ils sont affichés sur la page Bases de données.

Lorsque vous utilisez le AWS CLI pour créer un cluster de base de données utilisant la base de données Aurora PostgreSQL Limitless, vous effectuez les tâches suivantes :
Création du cluster de base de données principal
Les paramètres suivants sont requis pour créer le cluster de base de données :
-
--db-cluster-identifier
: nom du cluster de base de données. -
--engine
— Le cluster de base de données doit utiliser le moteur deaurora-postgresql
base de données. -
--engine-version
— Le cluster de base de données doit utiliser l'une des versions du moteur de base de données :-
16.4-limitless
-
16.6-limitless
-
-
--storage-type
— Le cluster de base de données doit utiliser la configuration de stockage duaurora-iopt1
cluster de base de données. -
--cluster-scalability-type
— Spécifie le mode d'évolutivité du cluster de base de données Aurora. Lorsqu'il est défini surlimitless
, le cluster fonctionne comme une base de données Aurora PostgreSQL Limitless. Lorsqu'il est défini surstandard
(valeur par défaut), le cluster utilise la création d'instance de base de données normale.Note
Vous ne pouvez pas modifier ce paramètre après avoir créé le cluster de base de données.
-
--master-username
— Le nom de l'utilisateur principal du cluster de bases de données. -
--master-user-password
— Le mot de passe de l'utilisateur principal. -
--enable-performance-insights
— Vous devez activer Performance Insights. -
--performance-insights-retention-period
— La période de conservation de Performance Insights doit être d'au moins 31 jours. -
--monitoring-interval
— Intervalle, en secondes, entre les points où les métriques de surveillance améliorée sont collectées pour le cluster de base de données. Cette valeur ne peut pas être0
. -
--monitoring-role-arn
— Le nom de ressource Amazon (ARN) pour le rôle IAM qui permet à RDS d'envoyer des métriques de surveillance améliorées à Amazon CloudWatch Logs. -
--enable-cloudwatch-logs-exports
— Vous devez exporterpostgresql
les journaux vers CloudWatch Logs.
Les paramètres suivants sont facultatifs :
-
--db-subnet-group-name
— Le groupe de sous-réseaux de base de données à associer au cluster de base de données. Cela détermine également le VPC associé au cluster de base de données.Note
Si vous créez votre cluster de base de données Limitless dans la région USA Est (Virginie du Nord), n'incluez pas la zone de
us-east-1e
disponibilité (AZ) dans votre groupe de sous-réseaux de base de données. En raison des limites de ressources, Aurora Serverless v2 Limitless Database n'est pas prise en charge dans l'AZ.us-east-1e
-
--vpc-security-group-ids
— Liste des groupes de sécurité VPC à associer au cluster de base de données. -
--performance-insights-kms-key-id
— L' AWS KMS key identifiant pour le chiffrement des données Performance Insights. Si vous ne spécifiez pas de clé KMS, la clé par défaut Compte AWS est utilisée. -
--region
— L' Région AWS endroit où vous créez le cluster de base de données. Il doit prendre en charge la base de données Aurora PostgreSQL Limitless.
Pour utiliser le VPC et le groupe de sécurité VPC par défaut, omettez les options et. --db-subnet-group-name
--vpc-security-group-ids
Pour créer le cluster de base de données principal
-
aws rds create-db-cluster \ --db-cluster-identifier
my-limitless-cluster
\ --engine aurora-postgresql \ --engine-version 16.6-limitless \ --storage-type aurora-iopt1 \ --cluster-scalability-type limitless \ --master-usernamemyuser
\ --master-user-passwordmypassword
\ --db-subnet-group-namemysubnetgroup
\ --vpc-security-group-idssg-c7e5b0d2
\ --enable-performance-insights \ --performance-insights-retention-period31
\ --monitoring-interval5
\ --monitoring-role-arn arn:aws:iam::123456789012
:role/EMrole
\ --enable-cloudwatch-logs-exports postgresql
Pour de plus amples informations, veuillez consulter create-db-cluster
Créez le groupe de partitions de base de données
Ensuite, vous créez le groupe de partitions de base de données dans le cluster de base de données que vous venez de créer. Les paramètres suivants sont obligatoires :
-
--db-shard-group-identifier
— Le nom de votre groupe de partitions de base de données.L'identifiant du groupe de partitions de base de données est soumis aux contraintes suivantes :
-
Il doit être unique dans le Compte AWS et dans l' Région AWS endroit où vous le créez.
-
Il doit contenir de 1 à 63 lettres, chiffres ou traits d'union.
-
Le premier caractère doit être une lettre.
-
Il ne peut pas se terminer par un trait d’union ou contenir deux traits d’union consécutifs.
-
Important
Après avoir créé le groupe de partitions de base de données, vous ne pouvez pas modifier l'identifiant du cluster de base de données ou l'identifiant du groupe de partitions de base de données.
-
-
--db-cluster-identifier
— Le nom du cluster de base de données dans lequel vous créez le groupe de partitions de base de données. -
--max-acu
— La capacité maximale de votre groupe de partitions de base de données. Il doit être compris entre 16 et 6144. ACUs Pour les limites de capacité supérieures à 6144 ACUs, contactez AWS.Le nombre initial de routeurs et de partitions est déterminé par la capacité maximale que vous définissez lorsque vous créez le groupe de partitions de base de données. Plus la capacité maximale est élevée, plus le nombre de routeurs et de partitions créés dans le groupe de partitions de base de données est élevé. Pour de plus amples informations, veuillez consulter Corrélation de la capacité maximale d'un groupe de partitions de base de données avec le nombre de routeurs et de partitions créés.
Les paramètres suivants sont facultatifs :
-
--compute-redundancy
— S'il faut créer des stand-by pour le groupe de partitions de base de données. Ce paramètre peut prendre les valeurs suivantes :-
0
— Crée un groupe de partitions de base de données sans mise en veille pour chaque partition. C’est la valeur par défaut. -
1
— Crée un groupe de partitions de base de données avec une instance de secours dans une zone de disponibilité (AZ) différente. -
2
— Crée un groupe de partitions de base de données avec deux stations de secours de calcul différentes. AZs
Note
Si vous définissez la redondance de calcul sur une valeur différente de zéro, le nombre total de partitions sera doublé ou triplé. Cela entraînera des frais supplémentaires.
Les nœuds des ordinateurs de secours sont redimensionnés à la hausse ou à la baisse pour atteindre la même capacité que le rédacteur. Vous ne définissez pas la plage de capacité séparément pour les véhicules de réserve.
-
-
--min-acu
— La capacité minimale de votre groupe de partitions de base de données. Elle doit être d'au moins 16 ACUs, qui est la valeur par défaut. -
--publicly-accessible|--no-publicly-accessible
— S'il faut attribuer des adresses IP accessibles au public au groupe de partitions de base de données. L'accès au groupe de partitions de base de données est contrôlé par les groupes de sécurité utilisés par le cluster.L’argument par défaut est
--no-publicly-accessible
.Note
Vous ne pouvez pas modifier ce paramètre après avoir créé le groupe de partitions de base de données.
Pour créer le groupe de partitions de base de données
-
aws rds create-db-shard-group \ --db-shard-group-identifier
my-db-shard-group
\ --db-cluster-identifier my-limitless-cluster \ --max-acu1000