Erstellen eines Amazon Aurora-DB-Clusters - Amazon Aurora

Erstellen eines Amazon Aurora-DB-Clusters

Ein Amazon Aurora-DB-Cluster besteht aus einer DB-Instance, die entweder mit MySQL oder PostgreSQL kompatibel ist, und einem Cluster-Volume, das die Daten für den DB-Cluster darstellt und in drei Availability Zones als ein einziges virtuelles Volume kopiert wird. Standardmäßig enthält der DB-Cluster eine primäre Writer-DB-Instance und optional bis zu 15 Aurora-Replikate (Reader-DB-Instances). Weitere Informationen zu Aurora-DB-Clustern finden Sie unter Amazon Aurora-DB-Cluster.

Im folgenden Thema erfahren Sie, wie Sie einen Aurora-DB-Cluster erstellen. Lesen Sie zum Einstieg zuerst Voraussetzungen für DB-Cluster.

Einfache Anweisungen zum Herstellen von Verbindungen mit Ihrem Aurora-DB-Cluster finden Sie unter Herstellen von Verbindungen mit einem Amazon Aurora-DB-Cluster.

Voraussetzungen für DB-Cluster

Wichtig

Sie müssen die Schritte im Abschnitt Einrichten Ihrer Umgebung für Amazon Aurora abschließen, bevor Sie einen Aurora-DB-Cluster erstellen können.

Im Folgenden werden die Voraussetzungen für das Erstellen eines DB-Clusters erläutert.

VPC

Sie können einen Amazon Aurora-DB-Cluster nur in einer Virtual Private Cloud (VPC) in einer AWS-Region erstellen, die auf dem Amazon VPC-Service basiert und mindestens zwei Availability Zones besitzt. Die DB-Subnetzgruppe, die Sie für das DB-Cluster wählen, muss mindestens zwei Availability Zones abdecken. Diese Konfiguration stellt sicher, dass Ihr DB-Cluster stets über mindestens eine DB-Instance verfügt, um in dem unwahrscheinlichen Fall, dass eine Availability Zone ausfällt, einen Failover ausführen zu können.

Wenn Sie die AWS Management Console zum Erstellen Ihres Aurora-DB-Clusters verwenden, kann Amazon RDS automatisch eine VPC für Sie erstellen. Sie können auch eine bestehende VPC verwenden oder eine neue VPC für Ihren Aurora-DB-Cluster erstellen. Ihre VPC muss mindestens ein Subnetz in jeder von mindestens zwei Availability Zones haben, damit Sie sie mit einem Amazon Aurora-DB-Cluster verwenden können. Weitere Informationen finden Sie unter So erstellen Sie eine VPC für die Verwendung mit Amazon Aurora. Weitere Informationen zu VPCs finden Sie unter Amazon Virtual Private Cloud VPCs und Amazon Aurora.

Anmerkung

Sie können mit einer EC2-Instance, die sich nicht in einer VPC oder einem Amazon Aurora-DB-Cluster befindet, mithilfe von ClassicLink kommunizieren. Weitere Informationen finden Sie unter Zugriff auf eine DB-Instance in einer VPC durch eine EC2-Instance, die sich nicht in einer VPC befindet.

Wenn Sie keine Standard-VPC besitzen oder keine VPC erstellt haben, kann Amazon RDS automatisch eine VPC für Sie erstellen, wenn Sie ein Aurora-DB-Cluster über die Konsole erstellen. Andernfalls müssen Sie wie folgt vorgehen:

Zusätzliche Voraussetzungen

Wenn Sie sich mit AWS mithilfe von AWS Identity and Access Management (IAM)-Anmeldeinformationen anmelden, müssen Sie über die IAM-Zugriffsrichtlinien mit den erforderlichen Berechtigungen für das Durchführen von Amazon RDS-Aktionen verfügen. Weitere Informationen finden Sie unter Identitäts- und Zugriffsverwaltung in Amazon Aurora.

Wenn Sie IAM verwenden, um auf die Amazon RDS-Konsole zuzugreifen, müssen Sie sich zuerst mit Ihren IAM-Anmeldeinformationen in der AWS Management Console anmelden. Dann wechseln Sie unter https://console.aws.amazon.com/rds/ zur Amazon RDS-Konsole.

Wenn Sie die Konfigurationsparameter für Ihren DB-Cluster anpassen möchten, müssen Sie eine DB-Cluster-Parametergruppe und eine DB-Parametergruppe mit den erforderlichen Parametereinstellungen festlegen. Weitere Informationen über das Erstellen oder Ändern einer DB-Cluster-Parametergruppe oder DB-Parametergruppe finden Sie unter Arbeiten mit DB-Parametergruppen und DB-Cluster-Parametergruppen.

Sie müssen die TCP/IP-Portnummer bestimmen, die Sie für Ihr DB-Cluster festlegen werden. Die Firewalls einiger Unternehmen blockieren Verbindungen zu den Standard-Ports (3306 für MySQL, 5432 für PostgreSQL) für Aurora. Wenn die Firewall Ihres Unternehmens den Standard-Port blockiert, wählen Sie einen anderen Port für Ihr DB-Cluster aus. Alle Instances in einem DB-Cluster verwenden denselben Port.

Erstellen eines DB-Clusters

Sie können einen Aurora-DB-Cluster über die AWS Management Console, die AWS CLI oder die RDS-API erstellen.

Anmerkung

Falls Sie die Konsole verwenden, steht für die Erstellung der Datenbank eine neue Konsolenschnittstelle zur Verfügung. Wählen Sie entweder, abhängig von der von Ihnen verwendeten Konsole, die Anweisungen in Neue Konsole oder in Ursprüngliche Konsole aus. Standardmäßig wird die Anleitung New Console (Neue Konsole) geöffnet.

Sie können bei der Erstellung einer DB-Instance mit MySQL mit der AWS Management Console wahlweise die Option Easy create (Einfache Erstellung) aktivieren. Wenn die Option Easy create (Einfache Erstellung) aktiviert ist, geben Sie nur den Engine-Typ, die Größe der Instance und die Kennung der Instance für die DB an. Easy Create (Einfache Erstellung) verwendet für andere Konfigurationsoptionen die Standardeinstellung. Ist die Option Easy create (Einfache Erstellung) nicht aktiviert, geben Sie bei der Erstellung einer Datenbank weitere Konfigurationsoptionen an, über die Verfügbarkeit, Sicherheit, Backups und Wartung der Datenbank konfiguriert werden.

Anmerkung

In diesem Beispiel ist Standard Create (Standarderstellung) aktiviert und Easy Create (Einfache Erstellung) ist nicht aktiviert. Informationen zum Erstellen eines Aurora MySQL-DB-Clusters unter Aktivierung der Option Easy create (Einfache Erstellung) finden Sie unter Erste Schritte mit Amazon Aurora.

Erstellen Sie einen Aurora-DB-Cluster mithilfe der Konsole wie folgt:

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie in der oberen rechten Ecke der AWS Management Console-Konsole die AWS-Region aus, in der Sie die DB-Instance erstellen möchten.

    Aurora ist nicht in allen AWS-Regionen verfügbar. Eine Liste der AWS-Regionen, in denen Aurora verfügbar ist, finden Sie unter Verfügbarkeit in Regionen.

  3. Wählen Sie im Navigationsbereich Databases (Datenbanken) aus.

  4. Wählen Sie Create database (Datenbank erstellen) aus.

  5. Wählen Sie unter Choose a database creation method (Eine Datenbankerstellungsmethode auswählen) Standard Create (Standarderstellung) aus.

  6. Wählen Sie unter Engine options (Engine-Optionen) die Option Amazon Aurora.

    
                                Engine options (Engine-Optionen)
  7. Wählen Sie unter Edition eine der folgenden Optionen aus:

    • Amazon Aurora mit MySQL-Kompatibilität

    • Amazon Aurora mit PostgreSQL-Kompatibilität

  8. Wählen Sie bei Auswahl von Amazon Aurora mit MySQL-Kompatibilität eine der folgenden Optionen unter Database features (Datenbankfunktionen).

  9. Wählen Sie unter Templates (Vorlagen) die Vorlage für Ihr Anwendungsszenario aus.

  10. Gehen Sie wie folgt vor, um Ihr Masterpasswort einzugeben:

    1. Öffnen Sie im Abschnitt Settings (Einstellungen) die Option Credential Settings (Einstellungen zu Anmeldeinformationen).

    2. Deaktivieren Sie das Kontrollkästchen Auto generate a password (Automatisch ein Passwort generieren).

    3. (Optional) Ändern Sie den Wert für Master username (Masterbenutzername) und geben Sie in Master password (Masterpasswort) und Confirm password (Passwort bestätigen) dasselbe Passwort ein.

    Neu erstellte DB-Instances verwenden standardmäßig automatisch generierte Passwörter für den Masterbenutzer.

  11. Geben Sie für die restlichen Abschnitte die gewünschten Einstellungen für die DB-Instance an. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für Aurora-DB-Cluster.

  12. Wählen Sie Create database (Datenbank erstellen) aus.

    Wenn Sie ein automatisch generiertes Passwort verwenden, wird auf der Seite Databases (Datenbanken) die Schaltfläche View credential details (Details zu Anmeldeinformationen anzeigen) angezeigt.

    Um den Namen und das Passwort des Masterbenutzers für die DB-Instance anzuzeigen, wählen Sie View credential details (Details zu Anmeldeinformationen anzeigen) aus.

    
                        Master user credentials after automatically generated password (Anmeldeinformationen des Masterbenutzers nach automatischer Passwortgenerierung).

    Verwenden Sie den angezeigten Benutzernamen und das angezeigte Passwort, um eine Verbindung zur DB-Instance als Masterbenutzer herzustellen.

    Wichtig

    Sie können dieses Passwort für den Masterbenutzer nicht erneut anzeigen. Wenn Sie es nicht notieren, müssen Sie es möglicherweise ändern. Wenn Sie das Passwort für den Masterbenutzer ändern müssen, nachdem die DB-Instance verfügbar wurde, können Sie die DB-Instance entsprechend ändern. Weitere Informationen über das Ändern einer DB-Instance finden Sie unter Ändern eines Amazon Aurora-DB-Clusters.

  13. Wählen Sie unter Databases (Datenbanken) den Namen des neuen Aurora-DB-Clusters aus.

    In der RDS-Konsole werden die Details des neuen DB-Clusters angezeigt. Bis der DB-Cluster verwendet werden kann, haben er und seine DB-Instance den Status Creating (Wird erstellt). Wenn der Status zu Available (Verfügbar) geändert wird, können Sie eine Verbindung zum DB-Cluster herstellen. Je nach Klasse und Speicherort der DB-Instance kann es bis zu 20 Minuten dauern, bis der neue DB-Cluster verfügbar ist.

    
                        Summary during DB cluster creation (Übersicht während der Erstellung eines DB-Clusters)

    Wenn der Status zu „available“ (verfügbar) geändert wird, können Sie sich mit Ihrer primären Instance für Ihr DB-Cluster verbinden. Je nach Klasse und Speicherort der DB-Instance kann es einige Minuten dauern, bis sie verfügbar ist.

    Um den neu erstellten Cluster anzuzeigen, wählen Sie Databases (Datenbanken) im Navigationsbereich der Amazon RDS-Konsole aus. Wählen Sie dann den DB-Cluster aus, um die DB-Cluster-Details anzuzeigen. Weitere Informationen finden Sie unter Anzeigen eines Amazon Aurora-DB-Clusters.

    
                        Liste der Amazon Aurora-DB-Instances

    Notieren Sie sich auf der Registerkarte Connectivity & security (Konnektivität und Sicherheit). Verwenden Sie diesen Endpunkt und Port in den JDBC- und ODBC-Verbindungszeichenfolgen aller Anwendungen, die Lese- oder Schreibvorgänge im Cluster ausführen.

So erstellen Sie einen Aurora-DB-Cluster über die AWS Management Console

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie in der oberen rechten Ecke von AWS Management Console die AWS-Region aus, in der Sie den Aurora DB-Cluster erstellen möchten.

  3. Wählen Sie im Navigationsbereich Databases (Datenbanken) aus.

    Wenn der Navigationsbereich geschlossen ist, wählen Sie oben links das Menüsymbol aus, um ihn zu öffnen.

  4. Wählen Sie Create database (Datenbank erstellen) aus, um die Seite Select engine (Engine auswählen) zu öffnen.

  5. Wählen Sie auf der Seite Select engine (Engine auswählen) eine Edition von Aurora aus. Wählen Sie entweder die MySQL 5.6-kompatible, die MySQL 5.7-kompatible oder die PostgreSQL-kompatible Edition aus.

    
                            Auswählen der Amazon Aurora-Engine
  6. Wählen Sie Next.

  7. Legen Sie auf der Seite Specify DB details (DB-Details festlegen) die DB-Instance-Informationen fest. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für Aurora-DB-Cluster.

    Eine typische Seite Specify DB details (DB-Details angeben) sieht wie folgt aus.

    
                            Amazon Aurora-Details
  8. Bestätigen Sie Ihr Master-Passwort und wählen Sie Next (Weiter) aus.

  9. Auf der Seite Configure Advanced Settings (Erweiterte Einstellungen konfigurieren) können Sie zusätzliche Einstellungen für Ihren Aurora-DB-Cluster festlegen. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für Aurora-DB-Cluster.

  10. Wählen Sie Create database (Datenbank erstellen) aus, um Ihren Aurora-DB-Cluster zu erstellen. Wählen Sie anschließend Close (Schließen) aus.

    In der Amazon RDS-Konsole wird der neue DB-Cluster in der Liste der DB-Cluster angezeigt. Bis der DB-Cluster erstellt ist und verwendet werden kann, hat er den Status creating (Wird erstellt). Wenn sich der Status in "available (verfügbar)" ändert, können Sie eine Verbindung mit der Writer-Instance für Ihren DB-Cluster herstellen. Je nach Klasse und Speicherort des DB-Clusters kann es einige Minuten dauern, bis der neue Cluster verfügbar ist.

    Um den neu erstellten Cluster anzuzeigen, wählen Sie die Ansicht Databases (Datenbanken) im Navigationsbereich der Amazon RDS-Konsole und dann den DB-Cluster aus, um die Details des DB-Clusters anzuzeigen. Weitere Informationen finden Sie unter Anzeigen eines Amazon Aurora-DB-Clusters.

    
                            Liste der Amazon Aurora-DB-Instances

    Beachten Sie die Ports und die Endpunkte des Clusters. Verwenden Sie den Endpunkt und den Port des Writer-DB-Clusters in den JDBC- und ODBC-Verbindungszeichenfolgen aller Anwendungen, die Lese- oder Schreibvorgänge im DB-Cluster ausführen.

Anmerkung

Bevor Sie ein Aurora-DB-Cluster über die AWS CLI erstellen können, müssen Sie die Voraussetzungen erfüllen, wie das Erstellen einer VPC und einer RDS-DB-Subnetzgruppe. Weitere Informationen finden Sie unter Voraussetzungen für DB-Cluster.

Sie können die AWS CLI verwenden, um ein Aurora MySQL-DB-Cluster oder ein Aurora PostgreSQL-DB-Cluster zu erstellen.

So erstellen Sie ein Aurora MySQL-DB-Cluster über die AWS CLI

Wenn Sie Aurora MySQL-DB-Cluster oder -DB-Instances erstellen, müssen Sie den korrekten Wert für die Option --engine angeben, basierend auf der MySQL-Kompatibilität des DB-Clusters oder der DB-Instance.

  • Wenn Sie Aurora MySQL 5.7-DB-Cluster oder -DB-Instances erstellen, müssen Sie aurora-mysql für die Option --engine angeben.

  • Wenn Sie Aurora MySQL 5.6-DB-Cluster oder -DB-Instances erstellen, müssen Sie aurora für die Option --engine angeben.

Führen Sie folgende Schritte aus:

  1. Geben Sie die DB-Subnetzgruppen- und VPC-Sicherheitsgruppen-ID für Ihr neues DB-Cluster an und rufen Sie dann den AWS CLI-Befehl create-db-cluster auf, um das Aurora MySQL-DB-Cluster zu erstellen.

    Beispielsweise erstellt der folgende Befehl ein neues MySQL 5.7-kompatibles DB-Cluster mit dem Namen sample-cluster.

    Für Linux, macOS oder Unix:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora-mysql \ --engine-version 5.7.12 --master-username user-name --master-user-password password \ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2

    Für Windows:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora-mysql ^ --engine-version 5.7.12 --master-username user-name --master-user-password password ^ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2

    Der folgende Befehl erstellt ein neues MySQL 5.6-kompatibles DB-Cluster mit dem Namen sample-cluster.

    Für Linux, macOS oder Unix:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora \ --engine-version 5.6.10a --master-username user-name --master-user-password password \ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2

    Für Windows:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora ^ --engine-version 5.6.10a --master-username user-name --master-user-password password ^ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2
  2. Wenn Sie die Konsole für das Erstellen eines DB-Clusters verwenden, erstellt Amazon RDS automatisch die primäre Instance (Writer) für Ihr DB-Cluster. Wenn Sie AWS CLI für das Erstellen eines DB-Clusters verwenden, müssen Sie die primäre Instance für Ihr DB-Cluster explizit erstellen. Die primäre Instance ist die erste in einem DB-Cluster erstellte Instance.

    Rufen Sie den AWS CLI-Befehl create-db-instance auf, um die primäre Instance für Ihr DB-Cluster zu erstellen. Fügen Sie den Namen des DB-Clusters als --db-cluster-identifier-Optionswert ein.

    Beispielsweise erstellt der folgende Befehl eine neue MySQL 5.7-kompatible DB-Instance mit dem Namen sample-instance.

    Für Linux, macOS oder Unix:

    aws rds create-db-instance --db-instance-identifier sample-instance \ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large

    Für Windows:

    aws rds create-db-instance --db-instance-identifier sample-instance ^ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large

    Der folgende Befehl erstellt eine neue MySQL 5.6-kompatible DB-Instance mit dem Namen sample-instance.

    Für Linux, macOS oder Unix:

    aws rds create-db-instance --db-instance-identifier sample-instance \ --db-cluster-identifier sample-cluster --engine aurora --db-instance-class db.r4.large

    Für Windows:

    aws rds create-db-instance --db-instance-identifier sample-instance ^ --db-cluster-identifier sample-cluster --engine aurora --db-instance-class db.r4.large

So erstellen Sie ein Aurora PostgreSQL-DB-Cluster über die AWS CLI

  1. Geben Sie die DB-Subnetzgruppen- und VPC-Sicherheitsgruppen-ID für Ihr neues DB-Cluster an und rufen Sie dann den AWS CLI-Befehl create-db-cluster auf, um das Aurora PostgreSQL-DB-Cluster zu erstellen.

    Beispielsweise erstellt der folgende Befehl ein neues DB-Cluster mit dem Namen sample-cluster.

    Für Linux, macOS oder Unix:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora-postgresql \ --master-username user-name --master-user-password password \ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2

    Für Windows:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora-postgresql ^ --master-username user-name --master-user-password password ^ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2
  2. Wenn Sie die Konsole für das Erstellen eines DB-Clusters verwenden, erstellt Amazon RDS automatisch die primäre Instance (Writer) für Ihr DB-Cluster. Wenn Sie AWS CLI für das Erstellen eines DB-Clusters verwenden, müssen Sie die primäre Instance für Ihr DB-Cluster explizit erstellen. Die primäre Instance ist die erste in einem DB-Cluster erstellte Instance.

    Rufen Sie den AWS CLI-Befehl create-db-instance auf, um die primäre Instance für Ihr DB-Cluster zu erstellen. Fügen Sie den Namen des DB-Clusters als --db-cluster-identifier-Optionswert ein.

    Für Linux, macOS oder Unix:

    aws rds create-db-instance --db-instance-identifier sample-instance \ --db-cluster-identifier sample-cluster --engine aurora-postgresql --db-instance-class db.r4.large

    Für Windows:

    aws rds create-db-instance --db-instance-identifier sample-instance ^ --db-cluster-identifier sample-cluster --engine aurora-postgresql --db-instance-class db.r4.large
Anmerkung

Bevor Sie ein Aurora-DB-Cluster über die AWS CLI erstellen können, müssen Sie die Voraussetzungen erfüllen, wie das Erstellen einer VPC und einer RDS-DB-Subnetzgruppe. Weitere Informationen finden Sie unter Voraussetzungen für DB-Cluster.

Geben Sie die DB-Subnetzgruppe und die VPC-Sicherheitsgruppen-ID für Ihren neuen DB-Cluster an und rufen Sie anschließend die Aktion CreateDBInstance auf, um den DB-Cluster zu erstellen.

Wenn Sie einen Aurora MySQL-DB-Cluster oder eine -DB-Instances erstellen, müssen Sie den korrekten Wert für den Parameter Engine angeben, basierend auf der MySQL-Kompatibilität des DB-Clusters oder der DB-Instance.

  • Wenn Sie Aurora MySQL 5.7-DB-Cluster oder -DB-Instances erstellen, müssen Sie aurora-mysql für den Parameter Engine angeben.

  • Wenn Sie Aurora MySQL 5.6-DB-Cluster oder -DB-Instances erstellen, müssen Sie aurora für den Parameter Engine angeben.

Wenn Sie einen Aurora PostgreSQL-DB-Cluster oder DB-Instances erstellen, müssen Sie aurora-postgresql für den Parameter Engine angeben.

Einstellungen für Aurora-DB-Cluster

Die folgende Tabelle enthält Einzelheiten zu Einstellungen, die Sie beim Erstellen eines Aurora-DB-Clusters wählen können.

Für diese Option Vorgehensweise

Availability Zone

Legen Sie fest, ob Sie eine bestimmte Availability Zone angeben möchten. Weitere Informationen über Availability Zones finden Sie unter Regionen und Availability Zones .

Auto minor version upgrade (Upgrade einer Unterversion automatisch durchführen)

Wählen Sie Enable auto minor version upgrade (Automatische Aktualisierung von Unterversionen aktivieren) aus, wenn Ihr Aurora-DB-Cluster automatisch bevorzugte Upgrades auf Unterversionen erhalten soll, sobald diese verfügbar werden.

Die Einstellung Auto minor version upgrade (Automatisches Nebenversions-Upgrade) gilt nur für Aurora PostgreSQL- und Aurora MySQL-DB-Cluster. Bei Aurora MySQL 1.x- und 2.x-Clustern werden mit dieser Einstellung die Cluster auf eine maximale Version von 1.22.2 und 2.07.2 aktualisiert.

Weitere Informationen über Engine-Updates für Aurora PostgreSQL finden Sie unter Datenbank-Engine-Updates für Amazon Aurora PostgreSQL .

Weitere Informationen über Engine-Updates für Aurora MySQL finden Sie unter Datenbank-Engine-Updates für Amazon Aurora MySQL.

Backtrack (Rückverfolgung)

Gilt nur für Aurora MySQL. Wählen Sie Enable Backtrack (Rückverfolgung aktivieren) aus, um die Rückverfolgung zu aktivieren, oder Disable Backtrack (Rückverfolgung deaktivieren), um die Rückverfolgung zu deaktivieren. Mit der Rückverfolgung können Sie einen DB-Cluster auf einen bestimmten Zeitpunkt zurückspulen, ohne einen neuen DB-Cluster zu erstellen. Standardmäßig ist die Rückverfolgung deaktiviert. Wenn Sie die Rückverfolgung aktivieren, geben Sie zusätzlich den Zeitraum an, für den die Rückverfolgung des DB-Clusters möglich sein soll (Zielfenster für die Rückverfolgung). Weitere Informationen finden Sie unter Rückverfolgen eines Aurora-DB-Clusters.

Copy tags to snapshots (Tags zu Snapshots kopieren)

Wählen Sie diese Option, wenn beim Erstellen eines Snapshots DB-Instance-Tags in den DB-Snapshot kopiert werden sollen.

Weitere Informationen finden Sie unter Taggen von Amazon RDS-Ressourcen.

Datenbankauthentifizierung

Die Datenbankauthentifizierungsoption, die Sie verwenden möchten.

Wählen Sie Passwortauthentifizierung aus, um Datenbankbenutzer ausschließlich mit Datenbankpasswörtern zu authentifizieren.

Wählen Sie Passwort- und IAM-DB-Authentifizierung aus, um Datenbankbenutzer mit Datenbankpasswörtern und Benutzeranmeldeinformationen über IAM-Benutzer und -Rollen zu authentifizieren. Weitere Informationen finden Sie unter IAM-Datenbankauthentifizierung.

Database port (Datenbankport)

Geben Sie den Port an, über den Anwendungen und Dienstprogramme auf die Datenbank zugreifen können. Aurora MySQL-DB-Cluster verwenden standardmäßig den MySQL-Standardport 3306. Aurora-PostgreSQL-DB-Cluster verwenden standardmäßig den PostgreSQL-Standardport 5432. Die Firewalls einiger Unternehmen blockieren Verbindungen zu diesen Standard-Ports. Wenn die Firewall Ihres Unternehmens den Standardport blockiert, wählen Sie einen anderen Port für den neuen DB-Cluster aus.

DB cluster identifier (DB-Cluster-Kennung)

Geben Sie einen Namen für Ihren DB-Cluster ein, der für Ihr Konto in der von Ihnen gewählten AWS-Region eindeutig ist. Dieser Bezeichner wird in der Cluster-Endpunktadresse für den DB-Cluster verwendet. Weitere Informationen zum Cluster-Endpunkt finden Sie unter Amazon Aurora-Verbindungsmanagement.

Für den DB-Cluster-Bezeichner gelten folgende Einschränkungen:

  • Sie darf 1 bis 63 alphanumerische Zeichen oder Bindestriche enthalten.

  • Das erste Zeichen muss ein Buchstabe sein.

  • Er darf nicht mit einem Bindestrich enden oder zwei aufeinanderfolgende Bindestriche enthalten.

  • Er muss für alle DB-Cluster pro AWS-Konto und AWS-Region eindeutig sein.

DB cluster parameter group (DB-Cluster-Parametergruppe)

Wählen Sie eine DB-Clusterparametergruppe aus. Aurora besitzt eine DB-Standardparametergruppe, die Sie verwenden können. Sie können auch eine eigene DB-Clusterparametergruppe erstellen. Weitere Informationen zu DB-Cluster-Parametergruppen finden Sie unter Arbeiten mit DB-Parametergruppen und DB-Cluster-Parametergruppen.

DB Engine Version (DB-Engine-Version)

Gilt nur für den bereitgestellten Kapazitätstyp. Wählen Sie die Versionsnummer der Datenbank-Engine.

DB instance class

Gilt nur für den bereitgestellten Kapazitätstyp. Wählen Sie eine DB-Instance-Klasse aus, die die Verarbeitungs- und Speicheranforderungen für jede Instance im DB-Cluster definiert. Weitere Informationen zu DB-Instance-Klassen finden Sie unter DB-Instance-Klassen.

DB instance identifier (DB-Instance-Kennung)

Geben Sie einen Namen für die primäre Instance im DB-Cluster ein. Dieser Bezeichner wird in der Endpunktadresse für die primäre Instance des DB-Clusters verwendet.

Für den DB-Instance-Bezeichner gelten folgende Einschränkungen:

  • Er muss 1 bis 63 alphanumerische Zeichen oder Bindestriche enthalten.

  • Das erste Zeichen muss ein Buchstabe sein.

  • Darf nicht mit einem Bindestrich enden oder zwei aufeinanderfolgende Bindestriche enthalten.

  • Sie muss für alle DB-Instances pro AWS-Konto und AWS-Region eindeutig sein.

DB parameter group (DB-Parametergruppe)

Wählen Sie eine Parametergruppe aus. Sie können die Standardparametergruppe in Aurora verwenden oder eine eigene Parametergruppe erstellen. Weitere Informationen zu Parametergruppen finden Sie unter Arbeiten mit DB-Parametergruppen und DB-Cluster-Parametergruppen.

Enable deletion protection (Löschschutz aktivieren) Wählen Sie Enable deletion protection (Löschschutz aktivieren) aus, um zu verhindern, dass Ihr DB-Cluster gelöscht wird. Wenn Sie einen Produktions-DB-Cluster über die Konsole erstellen, ist der Löschschutz standardmäßig aktiviert.

Enable encryption (Verschlüsselung aktivieren)

Wählen Sie Enable encryption, um die Verschlüsselung von Daten bei der Speicherung für diesen DB-Cluster zu aktivieren. Weitere Informationen finden Sie unter Verschlüsseln von Amazon Aurora-Ressourcen.

Enable Enhanced Monitoring (Erweiterte Überwachung aktivieren)

Wählen Sie Enable enhanced monitoring (Erweiterte Überwachung aktivieren) aus, um die Erfassung von Metriken in Echtzeit für das Betriebssystem zu aktivieren, in dem Ihr DB-Cluster ausgeführt wird. Weitere Informationen finden Sie unter Enhanced Monitoring (Erweiterte Überwachung).

Enable Performance Insights (Performance Insights aktivieren)

Wählen Sie Enable Performance Insights, um Amazon RDS Performance Insights zu aktivieren. Weitere Informationen finden Sie unter Verwenden von Amazon RDS Performance Insights.

Failover priority (Failover-Priorität)

Wählen Sie eine Failover-Priorität für die Instance aus. Wenn Sie keinen Wert auswählen, wird als Standard tier-1 (Tier-1) eingestellt. Diese Priorität bestimmt die Reihenfolge, in der Aurora-Replikate bei der Wiederherstellung nach einem Ausfall der primären Instance hochgestuft werden. Weitere Informationen finden Sie unter Fehlertoleranz für ein Aurora-DB-Cluster.

Granularity (Granularität)

Nur verfügbar, wenn Enhanced Monitoring (Erweiterte Überwachung) auf Enable enhanced monitoring (Erweiterte Überwachung aktivieren) gesetzt ist. Mit ihr können Sie die Zeitspanne zwischen den Erfassungen der Kennzahlen des DB-Clusters in Sekunden festlegen.

Initial database name (Anfänglicher Datenbankname)

Geben Sie einen Namen für Ihre Standarddatenbank ein. Wenn Sie keinen Namen angeben, erstellt Amazon RDS nicht automatisch eine Datenbank im neuen DB-Cluster.

Für Aurora MySQL hat der Standarddatenbankname diese Einschränkungen:

  • Er muss 1–64 alphanumerische Zeichen enthalten.

  • Es darf kein von der Datenbank-Engine reserviertes Wort sein.

Für Aurora PostgreSQL hat der Standarddatenbankname diese Einschränkungen:

  • Er muss 1–63 alphanumerische Zeichen enthalten.

  • Er muss mit einem Buchstaben oder einem Unterstrich beginnen. Nachfolgende Zeichen können Buchstaben, Unterstriche oder Ziffern sein (0–9).

  • Es darf kein von der Datenbank-Engine reserviertes Wort sein.

Verbinden Sie sich mit dem DB-Cluster und verwenden Sie den SQL-Befehl CREATE DATABASE, um zusätzliche Datenbanken zu erstellen. Weitere Informationen zum Herstellen einer Verbindung mit dem DB-Cluster finden Sie unter Herstellen von Verbindungen mit einem Amazon Aurora-DB-Cluster.

Log exports (Protokollexporte)

Wählen Sie die zu generierenden MySQL- oder PostgreSQL-Datenbankprotokolldateien aus. Weitere Informationen finden Sie unter MySQL-Datenbank-Protokolldateien und PostgreSQL-Datenbankprotokolldateien.

Maintenance window (Wartungsfenster)

Wählen Sie Select window (Fenster auswählen) aus und geben Sie den wöchentlichen Zeitraum an, in dem Systemwartungen durchgeführt werden können. Oder wählen Sie für Amazon RDS No preference (Keine Präferenz) aus, um zufällig einen Zeitraum zuzuordnen.

Masterschlüssel

Nur verfügbar, wenn Encryption (Verschlüsselung) auf Enable encryption (Verschlüsselung aktivieren) festgelegt ist. Wählen Sie den Masterschlüssel aus, der für die Verschlüsselung dieses DB-Clusters verwendet werden soll. Weitere Informationen finden Sie unter Verschlüsseln von Amazon Aurora-Ressourcen.

Option group

Aurora besitzt eine Standardoptionsgruppe.

Master password (Hauptpasswort)

Geben Sie ein Passwort ein, um sich an Ihrem DB-Cluster anzumelden:

  • Für Aurora MySQL muss das Passwort 8–41 druckbare ASCII-Zeichen enthalten.

  • Für Aurora PostgreSQL muss es 8–128 druckbare ASCII-Zeichen enthalten.

  • Es darf weder /, ", @ noch ein Leerzeichen enthalten.

Master Username (Masterbenutzername)

Geben Sie einen Namen ein, der als Hauptbenutzername für die Anmeldung an Ihrem DB-Cluster verwendet werden soll:

  • Für Aurora MySQL muss der Name 1–16 alphanumerische Zeichen enthalten.

  • Für Aurora PostgreSQL muss er 1–63 alphanumerische Zeichen enthalten.

  • Das erste Zeichen muss ein Buchstabe sein.

  • Der Name darf kein von der Datenbank-Engine reserviertes Wort sein.

Monitoring Role (Überwachungsrolle)

Nur verfügbar, wenn Enhanced Monitoring (Erweiterte Überwachung) auf Enable enhanced monitoring (Erweiterte Überwachung aktivieren) gesetzt ist. Wählen Sie die IAM-Rolle aus, die Sie erstellt haben, damit Amazon RDS für Sie mit Amazon CloudWatch Logs kommunizieren kann, oder wählen Sie Default (Standard) aus, damit RDS eine Rolle namens rds-monitoring-role für Sie erstellt. Weitere Informationen finden Sie unter Enhanced Monitoring (Erweiterte Überwachung).

Multi-AZ deployment (Multi-AZ-Bereitstellung)

Gilt nur für den bereitgestellten Kapazitätstyp. Legen Sie fest, ob Aurora-Replikate in anderen Availability Zones zur Failover-Unterstützung erstellt werden sollen. Wenn Sie Create Replica in Different Zone (Replica in anderer Zone erstellen) auswählen, erstellt Amazon RDS in Ihrem DB-Cluster eine Aurora-Replica in einer anderen Availability Zone als der, in dem sich die primäre Instance Ihres DB-Clusters befindet. Weitere Informationen über die Multi-AZ-Bereitstellung finden Sie unter Regionen und Availability Zones .

Option group (Optionsgruppe)

Aurora besitzt eine Standardoptionsgruppe.

Performance Insights (Performance-Insight)

Dies gilt nicht für MySQL 5.6. Wählen Sie Enable Performance Insights (Performance Insights aktivieren) aus, wenn Sie Amazon RDS Performance Insights zum Überwachen Ihrer Amazon Aurora-DB-Cluster-Last verwenden möchten. Weitere Informationen zu Performance Insights finden Sie unter Verwenden von Amazon RDS Performance Insights.

Publicly accessible (Öffentlich zugänglich)

Wählen Sie Yes (Ja) aus, wenn der DB-Cluster eine öffentliche IP-Adresse erhalten soll. Wählen Sie andernfalls No (Nein) aus. Die Instances in Ihrem DB-Cluster können eine Mischung aus öffentlichen und privaten DB-Instances sein. Weitere Informationen darüber, wie Sie den öffentlichen Zugriff für Instances deaktivieren, finden Sie unter Öffentlichen Zugriff aus dem Internet auf die DB-Instance in einer VPC deaktivieren.

Um eine Verbindung zu einer DB-Instance von außerhalb ihrer Amazon VPC herzustellen, muss die DB-Instance öffentlich zugänglich sein und der Zugriff muss unter Anwendung der Regeln für den eingehenden Datenverkehr der Sicherheitsgruppe der DB-Instance gewährt werden. Darüber hinaus müssen weitere Anforderungen erfüllt werden. Weitere Informationen finden Sie unter Verbindung zur Amazon RDS-DB-Instance kann nicht hergestellt werden.

Retention period (Aufbewahrungszeitraum)

Wählen Sie den Aufbewahrungszeitraum (1 bis 35 Tage) für Sicherungskopien der Datenbank in Aurora aus. Sicherungskopien können für sekundengenaue Point-in-Time-Wiederherstellungen (PITR) der Datenbank verwendet werden.

Subnet group (Subnetzgruppe)

Wählen Sie die DB-Subnetzgruppe aus, die für den DB-Cluster verwendet werden soll. Weitere Informationen finden Sie unter Voraussetzungen für DB-Cluster.

Select the log types to publish to Amazon CloudWatch Logs (Zu veröffentlichende Protokolltypen auswählen)

Gilt nur für Aurora MySQL. Wählen Sie im Bereich Protokollexporte die Protokolle aus, die Sie in Amazon CloudWatch Logs veröffentlichen möchten. Weitere Informationen zum Veröffentlichen in CloudWatch Logs finden Sie unter Veröffentlichen von Amazon Aurora MySQL-Protokollen in Amazon CloudWatch Logs.

Virtual Private Cloud (VPC)

Wählen Sie die VPC zum Hosten des DB-Clusters aus. Wählen Sie Create a new VPC (Neue VPC erstellen) aus, damit Amazon RDS eine VPC für Sie erstellt. Weitere Informationen finden Sie unter Voraussetzungen für DB-Cluster.

VPC Security Group (VPC-Sicherheitsgruppe)

Wählen Sie Create new (Neu erstellen) aus, damit Amazon RDS eine VPC-Sicherheitsgruppe für Sie erstellt. Oder wählen Sie Choose existing (Vorhandene auswählen) aus und geben Sie eine oder mehrere VPC-Sicherheitsgruppen an, um den Netzwerkzugriff auf den DB-Cluster zu sichern.

Wenn Sie in der RDS-Konsole die Option Create new (Neu erstellen) auswählen, wird eine Sicherheitsgruppe mit einer Regel für eingehenden Datenverkehr erstellt, die den Zugriff auf die DB-Instance von der im Browser erkannten IP-Adresse aus gestattet.

Weitere Informationen finden Sie unter Voraussetzungen für DB-Cluster.