Erstellen einer Amazon RDS-DB-Instance - Amazon Relational Database Service

Erstellen einer Amazon RDS-DB-Instance

Der grundlegende Baustein von Amazon RDS ist die DB-Instance, in der Sie Ihre Datenbanken erstellen. Die Engine-spezifischen Eigenschaften der DB-Instance wählen Sie beim Anlegen aus. Sie wählen außerdem die Speicherkapazität, die CPU, den Arbeitsspeicher usw. der AWS-Instance aus, in der der Datenbankserver ausgeführt wird.

Wichtig

Sie müssen die Aufgaben im Abschnitt abschließen, um eine DB-Instance erstellen oder eine Verbindung mit einer DB-Instance herstellen zu könne Einrichten für Amazon RDS.

Sie können eine DB-Instance erstellen, indem Sie die AWS Management Console mit aktiviertem oder deaktiviertem Easy Create (Einfache Erstellung) verwenden. 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. Mit der Option Easy create (Einfache Erstellung) werden für die anderen Konfigurationsoptionen die Standardeinstellungen verwendet. 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

Im folgenden Verfahren ist Standard Create (Standarderstellung) aktiviert und Easy Create (Einfache Erstellung) ist nicht aktiviert. Dieses Verfahren verwendet Microsoft SQL Server als Beispiel.

Beispiele, die Easy Create (Einfache Erstellung) verwenden, um Sie durch das Erstellen und Verbinden mit Beispiel-DB-Instances für jede Engine zu führen, finden Sie unter Erste Schritte mit Amazon RDS. Ein Beispiel, das die ursprüngliche Konsole zum Erstellen einer DB-Instance verwendet, finden Sie unter Beispiel für die ursprüngliche Konsole.

So erstellen Sie eine DB-Instance

  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 Amazon-RDS-Konsole die AWS-Region aus, in der Sie die DB-Instance erstellen möchten.

  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 (Wählen Sie eine Datenbankerstellungsmethode aus) Standard Create (Standarderstellung) aus.

  6. Wählen Sie unter Engine options (Engine-Optionen) den Engine-Typ aus: MariaDB, Microsoft SQL Server, MySQL, Oracle oder PostgreSQL. Microsoft SQL Server wird hier angezeigt.

    
						Auswahl der Engine
  7. Wenn Sie Oracle oder SQL Server verwenden, wählen Sie für Edition die DB-Engine-Edition aus, die Sie verwenden möchten.

    MySQL hat nur eine Option für die Edition, und MariaDB und PostgreSQL haben keine.

  8. Wählen Sie unter Version die Engine-Version aus.

  9. Wählen Sie unter Templates (Vorlagen) die Vorlage für Ihr Anwendungsszenario aus. Bei Auswahl von Production (Produktion) ist Folgendes in einem späteren Schritt vorausgewählt:

    • Failover-Option Multi-AZ

    • Speicheroption Bereitgestellte IOPS

    • Option Enable deletion protection (Löschschutz aktivieren)

    Wir empfehlen diese Funktionen für jede Produktionsumgebung.

    Anmerkung

    Die zur Auswahl stehenden Vorlagen richten sich nach der jeweiligen Edition.

  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. Wenn Sie ein Passwort angeben möchten, deaktivieren Sie das Kontrollkästchen Passwort automatisch generieren, wenn es aktiviert ist.

    3. (Optional) Ändern Sie den Wert des Haupt-Benutzernamens.

    4. Geben Sie das gleiche Passwort in Haupt-Passwort und Passwort bestätigen ein.

  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 DB-Instances.

  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 Hauptbenutzers für die DB-Instance anzuzeigen, wählen Sie View credential details (Details zu Anmeldeinformationen anzeigen) aus.

    
						Anmeldeinformationen des Masterbenutzers nach automatischer Passwortgenerierung.

    Verwenden Sie den angezeigten Benutzernamen und das angezeigte Passwort, um eine Verbindung zu 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, ändern Sie die DB-Instance entsprechend. Weitere Informationen über das Ändern einer DB-Instance finden Sie unter Ändern einer Amazon RDS-DB-Instance.

  13. Wählen Sie in Databases (Datenbanken) den Namen der neuen DB-Instance aus.

    In der RDS-Konsole werden die Details der neuen DB-Instance angezeigt. Die DB-Instance wird mit dem Status Creating (Wird erstellt) angezeigt, bis die Erstellung abgeschlossen ist und sie verwendet werden kann. Wenn sich der Status in Available (Verfügbar) ändert, können Sie die Verbindung zur DB-Instance herstellen. Je nach der Klasse und dem zugeteilten Speicher der DB-Instance kann es einige Minuten dauern, bis sie verfügbar ist.

    
						Meine DB-Instances-Details

Rufen Sie den Befehl create-db-instance mit den folgenden Parametern auf, um eine DB-Instance über die AWS CLI zu erstellen:

  • --db-instance-identifier

  • --db-instance-class

  • --vpc-security-group-ids

  • --db-subnet-group

  • --engine

  • --master-username

  • --master-user-password

  • --allocated-storage

  • --backup-retention-period

Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für DB-Instances.

In diesem Beispiel wird Microsoft SQL Server verwendet.

Beispiel

Für Linux, macOS oder Unix:

aws rds create-db-instance \ --engine sqlserver-se \ --db-instance-identifier mymsftsqlserver \ --allocated-storage 250 \ --db-instance-class db.t3.large \ --vpc-security-group-ids mysecuritygroup \ --db-subnet-group mydbsubnetgroup \ --master-username masterawsuser \ --master-user-password masteruserpassword \ --backup-retention-period 3

Für Windows:

aws rds create-db-instance ^ --engine sqlserver-se ^ --db-instance-identifier mydbinstance ^ --allocated-storage 250 ^ --db-instance-class db.t3.large ^ --vpc-security-group-ids mysecuritygroup ^ --db-subnet-group mydbsubnetgroup ^ --master-username masterawsuser ^ --master-user-password masteruserpassword ^ --backup-retention-period 3

Die Ausgabe dieses Befehls sieht etwa wie folgt aus.

DBINSTANCE mydbinstance db.t3.large sqlserver-se 250 sa creating 3 **** n 10.50.2789 SECGROUP default active PARAMGRP default.sqlserver-se-14 in-sync

Rufen Sie die Operation CreateDBInstance auf, um eine DB-Instance unter Verwendung der Amazon-RDS-API zu erstellen.

Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für DB-Instances.

Einstellungen für DB-Instances

In der folgenden Tabelle finden Sie Einzelheiten zu Einstellungen, die Sie beim Erstellen einer DB-Instance wählen können. Die Tabelle zeigt auch die DB-Engines, für die jede Einstellung unterstützt wird.

Sie können eine DB-Instance mithilfe der Konsole, des CLI-Befehls create-db-instance oder der CreateDBInstance-RDS-API-Operation erstellen.

Konsoleneinstellung Beschreibung der Einstellung CLI-Option und RDS-API-Parameter Unterstützte DB-Engines

Allocated storage

Die Größe des zuzuteilenden Speichers für die DB-Instance in Gibibytes. In einigen Fällen verbessert das Zuweisen einer die Größe Ihrer Datenbank übertreffenden Speicherkapazität für Ihre DB-Instance die I/O-Leistung.

Weitere Informationen finden Sie unter Amazon RDS-DB-Instance-Speicher.

CLI-Option:

--allocated-storage

API-Parameter:

AllocatedStorage

Alle

Architektur-Einstellungen

Die Architektur der Datenbank: CDB (Single Tenant) oder Nicht-CDB. Oracle Database 21c verwendet nur CDB-Architektur. Oracle Database 19c kann entweder CDB- oder Nicht-CDB-Architektur verwenden. Releases, die niedriger als Oracle Database 19c sind, verwenden nur Nicht-CDB.

Wenn Sie Mandantenmandantenarchitektur verwenden wählen, erstellt RDS for Oracle eine Container-Datenbank (CDB). Diese CDB enthält eine steckbare Datenbank (PDB). Wenn Sie diese Option nicht wählen, erstellt RDS for Oracle eine Nicht-CDB. Eine Nicht-CDB verwendet die traditionelle Oracle-Architektur.

Weitere Informationen finden Sie unter RDS for Oracle-Architektur.

CLI-Option:

--engine oracle-ee-cdb (Multitenant)

--engine oracle-se2-cdb (Multitenant)

--engine oracle-ee (traditionell)

--engine oracle-se2 (traditionell)

API-Parameter:

Engine

Oracle

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

Aktivieren Sie das automatische Upgrade der Nebenversion, damit Ihre DB-Instance automatisch Upgrades der bevorzugten Nebenversion der DB-Engine erhält, wenn diese verfügbar sind. Amazon RDS führt im Wartungsfenster automatische Nebenversionenupgrades durch.

Weitere Informationen finden Sie unter Automatisches Upgraden der Engine-Unterversion.

CLI-Option:

--auto-minor-version-upgrade

--no-auto-minor-version-upgrade

API-Parameter:

AutoMinorVersionUpgrade

Alle
Availability Zone

Die Availability Zone für Ihre DB-Instance. Verwenden Sie den Standardwert No Preference (Keine Präferenz), außer Sie möchten eine Availability Zone festlegen.

Weitere Informationen finden Sie unter Regionen, Availability Zones und Local Zones.

CLI-Option:

--availability-zone

API-Parameter:

AvailabilityZone

Alle

AWS KMS key

Nur verfügbar, wenn Encryption (Verschlüsselung) auf Enable encryption (Verschlüsselung aktivieren) festgelegt ist. Wählen Sie das Symbol AWS KMS key, die für die Verschlüsselung dieser DB-Instance verwendet werden soll. Weitere Informationen finden Sie unter Verschlüsseln von Amazon RDS-Ressourcen.

CLI-Option:

--kms-key-id

API-Parameter:

KmsKeyId

Alle
Sicherungs-Replikation

Wählen Sie Replikation in eine andere AWS-Region aktivieren, um Backups in einer zusätzlichen Region für die Notfallwiederherstellung zu erstellen.

Wählen Sie dann die Zielregion für die zusätzlichen Backups aus.

Nicht verfügbar beim Erstellen einer DB-Instance. Informationen zum Aktivieren von regionsübergreifenden Sicherungen mit AWS CLI oder RDS-API finden Sie unter Ermöglichen regionsübergreifender automatisierter Backups.

Oracle

PostgreSQL

SQL Server

Backup retention period (Aufbewahrungszeitraum für Sicherungen)

Die Anzahl der Tage, für die automatische Backups der DB-Instance aufbewahrt werden sollen. Setzen Sie diesen Wert für jede nicht verzichtbare DB-Instance auf 1 oder höher.

Weitere Informationen finden Sie unter Arbeiten mit Backups.

CLI-Option:

--backup-retention-period

API-Parameter:

BackupRetentionPeriod

Alle
Backup-Ziel

Wählen Sie AWS Cloud, um automatisierte Backups und manuelle Snapshots in der übergeordneten AWS-Region zu speichern. Klicken Sie auf Outposts (lokal) um sie On-Premises auf Ihrem Outpost zu speichern.

Diese Optionseinstellung gilt nur für RDS in Outposts. Weitere Informationen finden Sie unter Erstellen von DB-Instances für Amazon RDS in AWS Outposts.

CLI-Option:

--backup-target

API-Parameter:

BackupTarget

MySQL, PostgreSQL, SQL Server
Backup window

Der Zeitraum, in dem Amazon RDS automatisch ein Backup der DB-Instance erstellt. Wenn Sie keine bestimmte Zeit haben, zu der Sie Ihre Datenbank sichern möchten, verwenden Sie den Standardwert No Preference (Keine Präferenz).

Weitere Informationen finden Sie unter Arbeiten mit Backups.

CLI-Option:

--preferred-backup-window

API-Parameter:

PreferredBackupWindow

Alle
Zeichensatz

Der Zeichensatz für die DB-Instance. Character Set Name (Name des Zeichensatzes): Wählen Sie den Standardwert AL32UTF8 als Zeichensatz für Unicode 5.0 UTF-8 aus. Sie können den DB-Zeichensatz nicht ändern, nachdem Sie die DB-Instance erstellt haben.

In einer Single-Tenant-Konfiguration wirkt sich ein nicht standardmäßiger DB-Zeichensatz nur auf die PDB aus, nicht auf die CDB. Weitere Informationen finden Sie unter RDS for Oracle-Architektur.

Der DB-Zeichensatz unterscheidet sich vom nationalen Zeichensatz, der als NCHAR-Zeichensatz bezeichnet wird. Im Gegensatz zum DB-Zeichensatz gibt der NCHAR-Zeichensatz die Codierung für NCHAR-Datentypen (NCHAR, NVARCHAR2 und NCLOB) an, ohne dass sich dies auf die Datenbankmetadaten auswirkt.

Weitere Informationen finden Sie unter RDS for Oracle-Zeichensätze.

CLI-Option:

--character-set-name

API-Parameter:

CharacterSetName

Oracle
Kollation

Eine Gruppierung auf Serverebene für Ihre DB-Instance.

Weitere Informationen finden Sie unter Sortierung auf Serverebene bei Microsoft SQL Server.

CLI-Option:

--character-set-name

API-Parameter:

CharacterSetName

SQL Server
Copy tags to snapshots (Tags in Snapshots kopieren)

Diese Option kopiert alle DB-Instance-Tags in einen DB-Snapshot, wenn Sie einen Snapshot erstellen.

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

CLI-Option:

--copy-tags-to-snapshot

--no-copy-tags-to-snapshot

RDS-API-Parameter:

CopyTagsToSnapshot

Alle
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 für MariaDB, MySQL und PostgreSQL. Diese Option wird nur für MySQL und PostgreSQL unterstützt.

Wählen Sie Passwort- und Kerberos-Authentifizierung aus, um Datenbankbenutzer mit Datenbankpasswörtern und der Kerberos-Authentifizierung über AWS Managed Microsoft AD, das mit AWS Directory Service erstellt wurde, zu authentifizieren. Als Nächstes wählen Sie das Verzeichnis oder Create a new Directory (Ein neues Verzeichnis erstellen) aus.

Weitere Informationen finden Sie unter einem der folgenden Themen:

IAM:

CLI-Option:

--enable-iam-database-authentication

--no-enable-iam-database-authentication

RDS-API-Parameter:

EnableIAMDatabaseAuthentication

Kerberos:

CLI-Option:

--domain

--domain-iam-role-name

RDS-API-Parameter:

Domain

DomainIAMRoleName

Variiert je nach Authentifizierungsart

Datenbankverwaltungstyp

Klicken Sie auf Amazon RDS, wenn Sie Ihre Umgebung nicht anpassen müssen.

Klicken Sie auf Amazon RDS Custom, wenn Sie die Datenbank, das Betriebssystem und die Infrastruktur anpassen möchten. Weitere Informationen finden Sie unter Arbeiten mit Amazon RDS Custom.

Für die CLI und API geben Sie den Typ des Datenbankmoduls an.

Oracle

SQL Server

Database port (Datenbankport)

Der Port, über den Sie auf die DB-Instance zugreifen wollen. Der Standardport wird angezeigt. Wenn Sie eine DB-Sicherheitsgruppe mit Ihrer DB-Instance verwenden, muss dieser Portwert derselbe sein, den Sie beim Erstellen der DB-Sicherheitsgruppe angegeben haben.

Anmerkung

Die Firewalls einiger Unternehmen blockieren Verbindungen zu den standardmäßigen MariaDB-, MySQL- und PostgreSQL-Ports. Wenn Ihre Unternehmensfirewall den Standardport blockiert, geben Sie einen anderen Port für Ihre DB-Instance ein.

CLI-Option:

--port

RDS-API-Parameter:

Port

Alle
DB-Engine-Version

Die Version der Datenbank-Engine, die Sie verwenden möchten.

CLI-Option:

--engine-version

RDS-API-Parameter:

EngineVersion

Alle
DB-Instance-Klasse (DB instance class)

Die Konfiguration für Ihre DB-Instance. Beispielsweise verfügt eine db.t3.small-DB-Instanceklasse über 2 GiB Speicher, 2 vCPUs, 1 virtueller Kern, eine variable Recheneinheit und eine mittlere I/O-Kapazität.

Wählen Sie möglichst eine DB-Instance-Klasse, die groß genug ist, um einen typischer Abfragesatz im Arbeitsspeicher halten zu können. Wenn Arbeitssätze im Arbeitsspeicher gehalten werden, kann das System das Schreiben auf die Festplatte vermeiden, was die Leistung verbessert. Weitere Informationen finden Sie unter DB-Instance-Klassen.

In RDS for Oracle können Sie Zusätzliche Speicherkonfigurationen einschließen. Diese Konfigurationen sind für ein hohes Verhältnis von Speicher zu vCPU optimiert. Beispiel, db.r5.6xlarge.tpc2.mem4x ist eine db.r5.8x DB-Instance, die 2 Threads pro Kern (tpc2) und 4x den Speicher einer standardmäßigen db.r5.6xlare DB-Instance hat. Weitere Informationen finden Sie unter RDS-for-Oracle-Instance-Klassen.

CLI-Option:

--db-instance-class

RDS-API-Parameter:

DBInstanceClass

Alle
DB instance identifier (DB-Instance-Kennung)

Der Name der DB-Instance. Benennen Sie Ihre DB-Instances auf die gleiche Weise wie Ihre lokalen Server. Ihre DB-Instance-Kennung kann bis zu 63 alphanumerische Zeichen enthalten und muss für Ihr Konto in der von Ihnen ausgewählten AWS-Region eindeutig sein.

CLI-Option:

--db-instance-identifier

RDS-API-Parameter:

DBInstanceIdentifier

Alle
DB-Parametergruppe

Eine Parametergruppe für die DB-Instance. Sie können die Standardparametergruppe wählen oder eine benutzerdefinierte Parametergruppe erstellen.

Weitere Informationen finden Sie unter Arbeiten mit Parametergruppen.

CLI-Option:

--db-parameter-group-name

RDS-API-Parameter:

DBParameterGroupName

Alle
Deletion protection (Löschschutz)

Um zu verhindern, dass die DB-Instance gelöscht wird, können Sie die Option Enable deletion protection (Löschschutz aktivieren) aktivieren. Wenn Sie eine Produktions-DB-Instance mit der AWS Management Console erstellen, ist der Löschschutz standardmäßig aktiviert.

Weitere Informationen finden Sie unter Löschen einer DB-Instance.

CLI-Option:

--deletion-protection

--no-deletion-protection

RDS-API-Parameter:

DeletionProtection

Alle
Verschlüsselung

Mit Enable encryption (Verschlüsselung aktivieren) wird die Verschlüsselung ruhender Daten für diese DB-Instance aktiviert.

Weitere Informationen finden Sie unter Verschlüsseln von Amazon RDS-Ressourcen.

CLI-Option:

--storage-encrypted

--no-storage-encrypted

RDS-API-Parameter:

StorageEncrypted

Alle
Enhanced Monitoring (Verbesserte Überwachung)

Wählen Sie Erweiterte Überwachung aktivieren, um Metriken in Echtzeit für das Betriebssystem zu erhalten, in dem Ihre DB-Instance ausgeführt wird.

Weitere Informationen finden Sie unter Überwachen von Betriebssystem-Metriken mithilfe von „Enhanced Monitoring“·(Erweiterte·Überwachung).

CLI-Optionen:

--monitoring-interval

--monitoring-role-arn

RDS-API-Parameter:

MonitoringInterval

MonitoringRoleArn

Alle
Engine type (Engine-Typ)

Wählen Sie die Datenbank-Engine aus, die für diese DB-Instance verwendet werden soll.

CLI-Option:

--engine

RDS-API-Parameter:

Engine

Alle
Initial database name (Anfänglicher Datenbankname)

Der Name für die Datenbank in der DB-Instance. Wenn Sie keinen Namen angeben, erstellt Amazon RDS keine Datenbank in der DB-Instance (außer Oracle und PostgreSQL). Der Name darf kein von der Datenbank-Engine reserviertes Wort sein und hat je nach DB-Engine andere Einschränkungen.

MariaDB und MySQL:

  • Er muss 1–64 alphanumerische Zeichen enthalten.

Oracle:

  • Er muss 1–8 alphanumerische Zeichen enthalten.

  • Er darf nicht sei NULL. Der Standardwert ist ORCL.

  • Er muss mit einem Buchstaben beginnen.

PostgreSQL:

  • Er muss 1–63 alphanumerische Zeichen enthalten.

  • Er muss mit einem Buchstaben oder einem Unterstrich beginnen. Nachfolgende Zeichen können Groß-, Kleinbuchstaben oder Zahlen (0-9) sein.

  • Der anfängliche Datenbankname lautet postgres.

CLI-Option:

--db-name

RDS-API-Parameter:

DBName

Alle außer SQL Server
License

Das Lizenzmodell:

  • Wählen Sie für Microsoft SQL Server license-included (Lizenz enthalten) aus.

  • Wählen Sie für Oracle license-included (Lizenz enthalten) oder bring-your-own-license (Verwendung der eigenen Lizenz) aus.

CLI-Option:

--license-model

RDS-API-Parameter:

LicenseModel

Oracle

SQL Server

Log exports (Protokollexporte)

Die Typen von Datenbankprotokolldateien, die in Amazon CloudWatch Logs veröffentlicht werden sollen.

Weitere Informationen finden Sie unter Veröffentlichen von Datenbankprotokollen in Amazon CloudWatch Logs.

CLI-Option:

--enable-cloudwatch-logs-exports

RDS-API-Parameter:

EnableCloudwatchLogsExports

Alle

Maintenance window (Wartungsfenster)

Das 30-Minuten-Fenster, in dem anstehende Änderungen an Ihrer DB-Instance durchgeführt werden. Wählen Sie No Preference (Keine Präferenz) aus, wenn der Zeitraum nicht wichtig ist.

Weitere Informationen finden Sie unter Das Amazon RDS-Wartungsfenster.

CLI-Option:

--preferred-maintenance-window

RDS-API-Parameter:

PreferredMaintenanceWindow

Alle
Hauptpasswort

Das Passwort für das Masterbenutzerkonto. Das Passwort hat die folgende Anzahl druckbarer ASCII-Zeichen (ausgenommen /, ", ein Leerzeichen und @), abhängig von der DB-Engine:

  • Oracle: 8–30

  • MariaDB und MySQL: 8–41

  • SQL Server und PostgreSQL: 8–128

CLI-Option:

--master-user-password

RDS-API-Parameter:

MasterUserPassword

Alle
Master Username (Masterbenutzername)

Der Name, den Sie als Masterbenutzernamen für die Anmeldung bei der DB-Instance mit allen Datenbankrechten verwenden wollen.

  • Er kann 1–16 alphanumerische Zeichen und Unterstriche enthalten.

  • Das erste Zeichen muss ein Buchstabe sein.

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

Weitere Informationen zu Berechtigungen, die dem Masterbenutzer gewährt werden, finden Sie unter Berechtigungen von Hauptbenutzerkonten.

CLI-Option:

--master-username

RDS-API-Parameter:

MasterUsername

Alle
Microsoft SQL Server Windows-Authentifizierung

Aktivieren Sie die Microsoft SQL Server Windows-Authentifizierung und durchsuchen Sie dann das Verzeichnis, um das Verzeichnis auszuwählen, in dem Sie autorisierten Domänenbenutzern die Authentifizierung mit dieser SQL Server-Instance mithilfe der Windows-Authentifizierung erlauben möchten.

CLI-Optionen:

--domain

--domain-iam-role-name

RDS-API-Parameter:

Domain

DomainIAMRoleName

SQL Server

Multi-AZ deployment (Multi-AZ-Bereitstellung)

Erstellen Sie eine Standby-Instance, um eine passive, sekundäre Kopie Ihrer DB-Instance in einer anderen Availability Zone für die Failover-Unterstützung zu erstellen. Wir empfehlen Multi-AZ, um die hohe Verfügbarkeit von Produktions-Workloads sicherzustellen.

Für die Entwicklung und das Testen können Sie Do not create a standby instance (Keine Standby-Instance erstellen) auswählen.

Weitere Informationen finden Sie unter Multi-AZ-Bereitstellungen für Hochverfügbarkeit.

CLI-Option:

--multi-az

--no-multi-az

RDS-API-Parameter:

MultiAZ

Alle
Nationaler Zeichensatz (NCHAR)

Der nationale Zeichensatz für Ihre DB-Instance, der allgemein als NCHAR-Zeichensatz bezeichnet wird. Sie können den nationalen Zeichensatz entweder auf AL16UTF16 (Standard) oder UTF-8 festlegen. Sie können den nationalen Zeichensatz nicht ändern, nachdem Sie die DB-Instance erstellt haben.

Der nationale Zeichensatz unterscheidet sich vom DB-Zeichensatz. Im Gegensatz zum DB-Zeichensatz gibt der nationale Zeichensatz die Codierung nur für NCHAR-Datentypen (NCHAR, NVARCHAR2 und NCLOB) an, ohne dass sich dies auf die Datenbankmetadaten auswirkt.

Weitere Informationen finden Sie unter RDS for Oracle-Zeichensätze.

CLI-Option:

--nchar-character-set-name

API-Parameter:

NcharCharacterSetName

Oracle
Network type (Netzwerktyp)

Die von der DB-Instance unterstützten IP-Adressierungsprotokolle.

IPv4 (Standardeinstellung), um anzugeben, dass Ressourcen mit der DB-Instance nur über das IPv4-Adressierungsprotokoll kommunizieren können.

Dual-stack mode (Dual-Stack-Modus), um anzugeben, dass Ressourcen mit der DB-Instance über IPv4, IPv6 oder beidem kommunizieren können. Verwenden Sie den Dual-Stack-Modus, wenn Sie über Ressourcen verfügen, die über das IPv6-Adressierungsprotokoll mit Ihrer DB-Instance kommunizieren müssen. Stellen Sie außerdem sicher, dass Sie einen IPv6-CIDR-Block mit allen Subnetzen in der von Ihnen angegebenen DB-Subnetzgruppe verknüpfen.

Weitere Informationen finden Sie unter Amazon-RDS-IP-Adressierung.

CLI-Option:

--network-type

RDS-API-Parameter:

NetworkType

Alle

Option group

Eine Optionsgruppe für die DB-Instance. Sie können die Standardoptionsgruppe wählen oder eine benutzerdefinierte Optionsgruppe erstellen.

Weitere Informationen finden Sie unter Arbeiten mit Optionsgruppen.

CLI-Option:

--option-group-name

RDS-API-Parameter:

OptionGroupName

Alle
Performance Insights (Performance-Insight)

Aktivieren Sie Performance Insights, um die Auslastung Ihrer DB-Instance zu überwachen, damit Sie Ihre Datenbankleistung analysieren und Fehler beheben können.

Wählen Sie eine Aufbewahrungsfrist, um festzulegen, in welchem Umfang die rotierende Datenhistorie aufbewahrt werden soll. Die Vorgabe von sieben Tagen ist im kostenlosen Kontingent enthalten. Die langfristige Aufbewahrung (zwei Jahre) wird pro vCPU und Monat berechnet.

Wählen Sie einen KMS-Schlüssel aus, der zum Schutz des Schlüssels für die Verschlüsselung dieses Datenbankvolumes verwendet wird. Wählen Sie aus den KMS-Schlüsseln in Ihrem Konto oder geben Sie den Schlüssel eines anderen Kontos ein.

Weitere Informationen finden Sie unter Überwachung mit Performance Insights auf Amazon RDS.

CLI-Optionen:

--enable-performance-insights

--no-enable-performance-insights

--performance-insights-retention-period

--performance-insights-kms-key-id

RDS-API-Parameter:

EnablePerformanceInsights

PerformanceInsightsRetentionPeriod

PerformanceInsightsKMSKeyId

Alle

Bereitgestellte IOPS

Der bereitgestellte IOPS (I/O-Operationen pro Sekunde)-Wert für die DB-Instance. Die Einstellung ist nur verfügbar, wenn Provisioned IOPS (SSD) (Bereitgestellte IOPS (SSD)) für Storage type (Speichertyp) ausgewählt ist.

Weitere Informationen finden Sie unter Bereitgestellter IOPS SSD-Speicher.

CLI-Option:

--iops

RDS-API-Parameter:

Iops

Alle

Öffentlicher Zugriff

Yes (Ja), um der DB-Instance eine öffentliche IP-Adresse zuzuweisen (was bedeutet, dass sie von außerhalb der VPC zugänglich ist). Damit der öffentliche Zugriff für eine DB-Instance möglich ist, muss sie sich auch in einem öffentlichen Subnetz der VPC befinden.

Nein, damit nur innerhalb der VPC auf die DB-Instance zugegriffen werden kann.

Weitere Informationen finden Sie unter Deaktivieren des öffentlichen Zugriffs aus dem Internet auf die DB-Instance in einer VPC.

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.

Wenn Ihre DB-Instance nicht öffentlich zugänglich ist, können Sie auch eine AWS-Site-to-Site-VPN-Verbindung oder eine AWS Direct Connect-Verbindung verwenden, um über ein privates Netzwerk darauf zuzugreifen. Weitere Informationen finden Sie unter Richtlinie für den Datenverkehr zwischen Netzwerken.

CLI-Option:

--publicly-accessible

--no-publicly-accessible

RDS-API-Parameter:

PubliclyAccessible

Alle
Automatische Speicherskalierung

Aktivieren Sie die automatische Skalierung des Speichers, um Amazon RDS zu ermöglichen, den Speicher bei Bedarf automatisch zu erhöhen. So wird vermieden, dass Ihrer DB-Instance der Speicherplatz ausgeht.

Verwenden Sie Maximum storage threshold (Maximaler Speicherschwellenwert), um die Obergrenze für Amazon RDS festzulegen, bei der der Speicherplatz für Ihre DB-Instance automatisch vergrößert wird. Der Standardwert ist 1.000 GiB.

Weitere Informationen finden Sie unter Automatische Kapazitätsverwaltung mit automatischer Amazon RDS-Speicherskalierung.

CLI-Option:

--max-allocated-storage

RDS-API-Parameter:

MaxAllocatedStorage

Alle
Speichertyp

Der Speicherplatztyp für die DB-Instance.

Weitere Informationen finden Sie unter Amazon RDS-Speichertypen.

CLI-Option:

--storage-type

RDS-API-Parameter:

StorageType

Alle
Subnet group

Eine DB-Subnetzgruppe, welche dieser DB-Instance zugeordnet werden soll.

Weitere Informationen finden Sie unter Arbeiten mit DB-Subnetzgruppen.

CLI-Option:

--db-subnet-group-name

RDS-API-Parameter:

DBSubnetGroupName

Alle
Zeitzone

Die Zeitzone für Ihre DB-Instance. Wenn Sie keine Zeitzone auswählen, verwendet Ihre DB-Instance die Standardzeitzone. Sie können die Zeitzone nicht ändern, nachdem die DB-Instance erstellt wurde.

Weitere Informationen finden Sie unter Lokale Zeitzone für Microsoft SQL Server-DB-Instances.

CLI-Option:

--timezone

RDS-API-Parameter:

Timezone

SQL Server
Virtual Private Cloud (VPC)

Eine Amazon VPC, die mit dieser DB-Instance verknüpft werden soll.

Weitere Informationen finden Sie unter Amazon Virtual Private Cloud VPCs und Amazon RDS.

Für die CLI und API geben Sie die VPC-Sicherheitsgruppen-IDs an.

Alle
VPC Security Group (VPC-Sicherheitsgruppe)

Die der DB-Instance zugeordneten Sicherheitsgruppe.

Weitere Informationen finden Sie unter VPC-Sicherheitsgruppen.

CLI-Option:

--vpc-security-group-ids

RDS-API-Parameter:

VpcSecurityGroupIds

Alle

Beispiel für die ursprüngliche Konsole

Sie können eine DB-Instance mit dem original erstelle AWS Management Console. In diesem Beispiel wird Microsoft SQL Server verwendet.

So starten Sie eine SQL Server-DB-Instance

  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 Amazon-RDS-Konsole die AWS-Region aus, in der Sie die DB-Instance 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 das Symbol Microsoft SQL Server.

    
						Auswahl der Engine
  6. Wählen Sie die Edition der SQL Server-DB-Engine, die Sie verwenden möchten. Die verfügbaren SQL Server-Editionen sind je nach AWS-Region unterschiedlich.

  7. Bei manchen Editionen werden Sie auf der Seite Use Case (Anwendungsfall) gefragt, ob Sie planen, die DB-Instance für die Produktion zu verwenden. Ist dies der Fall, wählen Sie Production (Produktion). Bei Auswahl von Production (Produktion) ist Folgendes in einem späteren Schritt vorausgewählt:

    • Failover-Option Multi-AZ

    • Speicheroption Bereitgestellte IOPS

    • Option Enable deletion protection (Löschschutz aktivieren)

    Wir empfehlen diese Funktionen für jede Produktionsumgebung.

  8. Wählen Sie Weiter, um fortzufahren. Die Seite Specify DB Details (DB-Details festlegen) wird angezeigt.

    Legen Sie auf der Seite Specify DB Details (DB-Details angeben) Ihre DB-Instance-Informationen fest. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für DB-Instances.

    
						DB-Instance-Details
  9. Wählen Sie Weiter, um fortzufahren. Die Seite Configure Advanced Settings (Erweiterte Einstellungen konfigurieren) wird angezeigt.

    Geben Sie auf der Seite Configure Advanced Settings (Erweiterte Einstellungen konfigurieren) weitere Informationen ein, die Amazon RDS für den Start der DB-Instance benötigt. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für DB-Instances.

    
						Zusätzliches Konfigurations-Panel
  10. Klicken Sie auf DB-Instance starten.

  11. Klicken Sie auf der letzten Seite des Einrichtungsassistenten auf Close (Schließen).

In der RDS-Konsole wird die neue DB-Instance in der Liste der DB-Instances angezeigt. Die DB-Instance hat den Status creating (Wird erstellt …), bis die DB-Instance bereit für die Verwendung ist. Wenn sich der Status in available (Verfügbar) ändert, können Sie die Verbindung zur DB-Instance herstellen. Abhängig von der Klasse der DB-Instance und vom verfügbaren Speicherplatz kann es bis zu 20 Minuten dauern, bis die neue DB-Instance verfügbar ist.


				Liste der DB-Instances