Eine DB-Instance für Amazon RDS Custom for SQL Server erstellen und eine Verbindung zu ihr herstellen - Amazon Relational Database Service

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.

Eine DB-Instance für Amazon RDS Custom for SQL Server erstellen und eine Verbindung zu ihr herstellen

Sie können eine RDS benutzerdefinierte DB-Instance erstellen und dann mithilfe AWS Systems Manager des Remote Desktop Protocol (RDP) eine Verbindung zu ihr herstellen.

Wichtig

Bevor Sie eine RDS Custom for SQL Server-DB-Instance erstellen oder eine Verbindung zu einer solchen herstellen können, stellen Sie sicher, dass Sie die unter aufgeführten Aufgaben abgeschlossen habenEinrichten Ihrer Umgebung für Amazon RDS Custom for SQL Server.

Sie können RDS benutzerdefinierte DB-Instances kennzeichnen, wenn Sie sie erstellen, erstellen oder ändern Sie jedoch nicht das AWSRDSCustom Tag, das für die RDS benutzerdefinierte Automatisierung erforderlich ist. Weitere Informationen finden Sie unter RDSBenutzerdefiniertes Tagging für SQL Serverressourcen.

Wenn Sie zum ersten Mal eine RDS benutzerdefinierte SQL Server-DB-Instance erstellen, wird möglicherweise die folgende Fehlermeldung angezeigt: Die dienstbezogene Rolle wird gerade erstellt. Bitte versuchen Sie es später erneut. Wenn Sie dies der Fall sind, warten Sie einige Minuten und versuchen Sie dann erneut, die DB-Instance zu erstellen.

Eine RDS benutzerdefinierte SQL Server-DB-Instance erstellen

Erstellen Sie eine Amazon RDS Custom for SQL Server-DB-Instance mit entweder dem AWS Management Console oder dem AWS CLI. Das Verfahren ähnelt dem Verfahren zum Erstellen einer Amazon RDS DB-Instance.

Weitere Informationen finden Sie unter Eine Amazon RDS DB-Instance erstellen.

Um eine RDS benutzerdefinierte SQL Server-DB-Instance zu erstellen
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die RDS Amazon-Konsole unter https://console.aws.amazon.com/rds/.

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

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

  4. Wählen Sie Standard-Erstellung als Datenbankerstellungsmethode.

  5. Wählen Sie für Engine-Optionen Microsoft SQL Server als Engine-Typ aus.

  6. Wählen Sie als Datenbankverwaltungstyp Amazon RDS Custom aus.

  7. Wählen Sie unter Edition die Edition der SQL Server-DB-Engine aus, die Sie verwenden möchten.

  8. (Optional) Wenn Sie beabsichtigen, die DB-Instance aus einer zu erstellenCEV, aktivieren Sie das Kontrollkästchen Benutzerdefinierte Engine-Version verwenden (CEV). Wählen Sie CEV in der Drop-down-Liste Ihre aus.

  9. Behalten Sie für Datenbankversion den Standardwert Version bei.

  10. Wählen Sie für VorlagenProduktion.

  11. Geben Sie unter Einstellungen einen neuen Namen für die DB-Instance-Kennung ein.

  12. 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.

    Standardmäßig verwendet die neue RDS benutzerdefinierte DB-Instance ein automatisch generiertes Passwort für den Masterbenutzer.

  13. In der Größe der DB-Instance wählen Sie einen Wert für DB instance class aus.

    Informationen zu unterstützten Klassen finden Sie unter Unterstützung für DB-Instance-Klassen für RDS Custom for SQL Server.

  14. Klicken Sie aufSpeicher-Einstellungen.

  15. Gehen Sie für RDSbenutzerdefinierte Sicherheit wie folgt vor:

    1. IAMBeispielsweise haben Sie zwei Möglichkeiten, das Instance-Profil für Ihre RDS Custom for SQL Server-DB-Instance auszuwählen.

      1. Wählen Sie Neues Instance-Profil erstellen und geben Sie ein Namenssuffix für das Instance-Profil ein. Weitere Informationen finden Sie unter Automatisierte Erstellung von Instanzprofilen mit dem AWS Management Console.

      2. Wählen Sie ein vorhandenes Instanzprofil aus. Wählen Sie aus der Dropdownliste ein Instanzprofil aus, das mit beginnt. AWSRDSCustom

    2. Wählen Sie für Verschlüsselung die Option Schlüssel eingeben aus, ARN um die verfügbaren AWS KMS Schlüssel aufzulisten. Wählen Sie dann Ihren Schlüssel aus der Liste aus.

      Für RDS Benutzerdefiniert ist ein AWS KMS Schlüssel erforderlich. Weitere Informationen finden Sie unter Stellen Sie sicher, dass Sie über einen symmetrischen AWS KMS Verschlüsselungsschlüssel verfügen.

  16. Geben Sie für die verbleibenden Abschnitte Ihre bevorzugten RDS benutzerdefinierten DB-Instance-Einstellungen an. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für DB-Instances. Die folgenden Einstellungen werden nicht in der Konsole angezeigt und werden nicht unterstützt:

    • Prozessorfunktionen

    • Automatische Speicherskalierung

    • Verfügbarkeit und Beständigkeit

    • Passwort und Kerberos-AuthentifizierungOption inDatenbankauthentifizierung(nurPasswortauthentifizierungwird unterstützt)

    • DatenbankoptionenGruppe inZusätzliche Konfiguration

    • Performance Insights

    • Protokollexporte

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

    • Löschschutz

    Aufbewahrungszeitraum für Backups wird unterstützt, aber Sie können nicht 0 Tage auswählen.

  17. Wählen Sie Datenbank erstellen aus.

    DieAnzeigen von Anmeldeinformationenerscheint auf der SchaltflächeDatenbankenangezeigten.

    Um den Master-Benutzernamen und das Passwort für die RDS benutzerdefinierte DB-Instance anzuzeigen, wählen Sie Credential-Details anzeigen.

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

    Wichtig

    Sie können dieses Passwort für den Hauptbenutzer nicht erneut anzeigen. Wenn Sie es nicht notieren, müssen Sie es möglicherweise ändern. Um das Masterbenutzer-Passwort zu ändern, nachdem die RDS benutzerdefinierte DB-Instance verfügbar ist, ändern Sie die DB-Instance. Weitere Informationen zum Ändern einer DB-Instance finden Sie unter Verwaltung einer Amazon RDS Custom for SQL Server-DB-Instance.

  18. Wählen Sie Datenbanken, um die Liste der RDS benutzerdefinierten DB-Instances anzuzeigen.

  19. Wählen Sie die RDS benutzerdefinierte DB-Instance aus, die Sie gerade erstellt haben.

    Auf der RDS Konsole werden die Details für die neue RDS benutzerdefinierte DB-Instance angezeigt:

    • Die DB-Instance hat den Status Wird erstellt, bis die RDS benutzerdefinierte DB-Instance erstellt und einsatzbereit 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 dem dieser zugeteilten Speicher kann es einige Minuten dauern, bis die neue DB-Instance verfügbar ist.

    • Die Rolle hat den Wert Instance (RDSCustom).

    • RDSDer benutzerdefinierte Automatisierungsmodus hat den Wert Vollständige Automatisierung. Diese Einstellung bedeutet, dass die DB-Instance eine automatische Überwachung und Instanzwiederherstellung bietet.

Sie erstellen eine RDS benutzerdefinierte DB-Instance mithilfe des create-db-instance AWS CLI Befehls.

Die folgenden Optionen sind erforderlich:

Im folgenden Beispiel wird eine RDS benutzerdefinierte SQL Server-DB-Instance mit dem Namen erstelltmy-custom-instance. Der Aufbewahrungszeitraum für Backups beträgt 3 Tage.

Anmerkung

Um eine DB-Instance aus einer benutzerdefinierten Engine-Version (CEV) zu erstellen, geben Sie dem --engine-version Parameter einen vorhandenen CEV Namen an. Beispiel: --engine-version 15.00.4249.2.my_cevtest

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds create-db-instance \ --engine custom-sqlserver-ee \ --engine-version 15.00.4073.23.v1 \ --db-instance-identifier my-custom-instance \ --db-instance-class db.m5.xlarge \ --allocated-storage 20 \ --db-subnet-group mydbsubnetgroup \ --master-username myuser \ --master-user-password mypassword \ --backup-retention-period 3 \ --no-multi-az \ --port 8200 \ --kms-key-id mykmskey \ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds create-db-instance ^ --engine custom-sqlserver-ee ^ --engine-version 15.00.4073.23.v1 ^ --db-instance-identifier my-custom-instance ^ --db-instance-class db.m5.xlarge ^ --allocated-storage 20 ^ --db-subnet-group mydbsubnetgroup ^ --master-username myuser ^ --master-user-password mypassword ^ --backup-retention-period 3 ^ --no-multi-az ^ --port 8200 ^ --kms-key-id mykmskey ^ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance
Anmerkung

Geben Sie aus Sicherheitsgründen ein anderes Passwort als hier angegeben an.

Rufen Sie Details zu Ihrer Instance ab, indem Sie diedescribe-db-instancesbefehl.

aws rds describe-db-instances --db-instance-identifier my-custom-instance

Die folgende Teilausgabe zeigt die Engine, die Parametergruppen und andere Informationen.

{ "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": [] } ] }