Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Hinzufügen einer DB-Shard-Gruppe zu einem vorhandenen DB-Cluster von Aurora PostgreSQL Limitless Database
Sie können eine DB-Shard-Gruppe in einem vorhandenen DB-Cluster erstellen, wenn Sie beispielsweise einen DB-Cluster wiederherstellen oder die DB-Shard-Gruppe gelöscht hatten.
Weitere Informationen zu den Anforderungen an den primären DB-Cluster und die DB-Shard-Gruppe finden Sie unter Voraussetzungen und Überlegungen zu Aurora PostgreSQL Limitless Database.
Anmerkung
Sie können nur eine DB-Shard-Gruppe pro Cluster haben.
Der DB-Cluster von Limitless Database muss sich im Status available befinden, bevor Sie eine DB-Shard-Gruppe erstellen können.
Sie können die AWS-Managementkonsole verwenden, um einem vorhandenen DB-Cluster eine DB-Shard-Gruppe hinzuzufügen.
So fügen Sie eine DB-Shard-Gruppe hinzu
Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/
. -
Navigieren Sie zur Seite Databases (Datenbanken).
-
Wählen Sie den DB-Cluster von Limitless Database aus, dem Sie eine DB-Shard-Gruppe hinzufügen möchten.
-
Wählen Sie für Aktionen die Option DB-Shard-Gruppe hinzufügen aus.
-
Geben Sie die Kennung der DB-Shard-Gruppe ein.
Wichtig
Nachdem Sie die DB-Shard-Gruppe erstellt haben, können Sie die ID des DB-Clusters oder der DB-Shard-Gruppe nicht mehr ändern.
-
Geben Sie die Minimale Kapazität (ACUs) ein. Verwenden Sie einen Wert von mindestens 16 ACUs.
-
Geben Sie die Maximale Kapazität (ACUs) ein. Verwenden Sie einen Wert zwischen 16 und 6 144 ACUs.
Weitere Informationen finden Sie unter Korrelieren der maximalen Kapazität der DB-Shard-Gruppe mit der Anzahl der erstellten Router und Shards.
-
Wählen Sie für Bereitstellung von DB-Shard-Gruppen aus, ob Standbys für die DB-Shard-Gruppe erstellt werden sollen:
-
Keine Compute-Redundanz: Erstellt eine DB-Shard-Gruppe ohne Standbys für jeden Shard. Dies ist der Standardwert.
-
Compute-Redundanz mit einem einzigen Failover-Ziel: Erstellt eine DB-Shard-Gruppe mit einem Compute-Standby in einer anderen Availability Zone (AZ).
-
Compute-Redundanz mit zwei Failover-Zielen: Erstellt eine DB-Shard-Gruppe mit zwei Compute-Standbys in zwei verschiedenen AZs.
-
-
Wählen Sie aus, ob die DB-Shard-Gruppe öffentlich zugänglich gemacht werden soll.
Anmerkung
Sie können diese Einstellung nicht mehr ändern, nachdem Sie die DB-Shard-Gruppe erstellt haben.
-
Wählen Sie DB-Shard-Gruppe hinzufügen aus.
Verwenden Sie den AWS CLI-Befehl create-db-shard-group, um eine neue DB-Shard-Gruppe zu erstellen.
Die folgenden Parameter sind erforderlich:
-
--db-cluster-identifier: Der DB-Cluster, zu dem die DB-Shard-Gruppe gehört. -
--db-shard-group-identifier: Der Name der DB-Shard-Gruppe.Die Kennung der DB-Shard-Gruppe hat die folgenden Einschränkungen:
-
Muss in dem AWS-Konto und in der AWS-Region, in der Sie sie erstellen, eindeutig sein.
-
Muss zwischen 1 und 63 Buchstaben, Zahlen oder Bindestriche enthalten.
-
Das erste Zeichen muss ein Buchstabe sein.
-
Darf nicht mit einem Bindestrich enden oder zwei aufeinanderfolgende Bindestriche enthalten.
Wichtig
Nachdem Sie die DB-Shard-Gruppe erstellt haben, können Sie die ID des DB-Clusters oder der DB-Shard-Gruppe nicht mehr ändern.
-
-
--max-acu: Die maximale Kapazität der DB-Shard-Gruppe. Verwenden Sie einen Wert zwischen 16 und 6 144 ACUs.
Die folgenden Parameter sind optional:
-
--compute-redundancy: Ob Standbys für die DB-Shard-Gruppe erstellt werden sollen. Folgende Parameterwerte sind möglich:-
0: Erstellt eine DB-Shard-Gruppe ohne Standbys für jeden Shard. Dies ist der Standardwert. -
1: Erstellt eine DB-Shard-Gruppe mit einem Compute-Standby in einer anderen Availability Zone (AZ). -
2: Erstellt eine DB-Shard-Gruppe mit zwei Compute-Standbys in zwei verschiedenen AZs.
Anmerkung
Wenn Sie die Rechenredundanz auf einen Wert ungleich Null setzen, wird die Gesamtzahl der Knoten verdoppelt oder verdreifacht. Dies führt zu zusätzlichen Kosten.
-
-
--min-acu: Die minimale Kapazität Ihrer DB-Shard-Gruppe. Sie muss mindestens 16 ACUs umfassen, was dem Standardwert entspricht. -
--publicly-accessible|--no-publicly-accessible: Ob der DB-Shard-Gruppe öffentlich zugängliche IP-Adressen zugewiesen werden sollen. Der Zugriff auf die DB-Shard-Gruppe wird von den von dem Cluster verwendeten Sicherheitsgruppen kontrolliert.Der Standardwert ist
--no-publicly-accessible.Anmerkung
Sie können diese Einstellung nicht mehr ändern, nachdem Sie die DB-Shard-Gruppe erstellt haben.
Im folgenden Beispiel wird eine DB-Shard-Gruppe in einem DB-Cluster von Aurora-PostgreSQL erstellt.
aws rds create-db-shard-group \ --db-cluster-identifiermy-db-cluster\ --db-shard-group-identifiermy-new-shard-group\ --max-acu1000
Die Ausgabe sieht in etwa folgendermaßen aus:
{ "Status": "CREATING", "Endpoint": "my-db-cluster.limitless-ckifpdyyyxxx.us-east-1.rds.amazonaws.com", "PubliclyAccessible": false, "DBClusterIdentifier": "my-db-cluster", "MaxACU": 1000.0, "DBShardGroupIdentifier": "my-new-shard-group", "DBShardGroupResourceId": "shardgroup-8986d309a93c4da1b1455add17abcdef", "ComputeRedundancy": 0 }