View a markdown version of this page

Erstellen einer BYOM-DB-Instance für RDS for SQL Server - 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.

Erstellen einer BYOM-DB-Instance für RDS for SQL Server

Sie können BYOM-Instances über die Amazon RDS-Konsole oder die AWS CLI erstellen.

Konsole: Auf der Seite Datenbank erstellen können Sie eine BYOM-Instance auf dieselbe Weise erstellen, wie Sie eine License Included (LI) -Instance erstellen würden. Die Konsole erstellt die BYOM-Engine-Version hinter den Kulissen in Ihrem Namen. Beachten Sie, dass das Erstellen der Engine-Version mit den von Ihnen bereitgestellten Installationsmedien die Gesamtdauer der Instanzerstellung um etwa 20 Minuten verlängert.

Um diese zusätzliche Wartezeit zu vermeiden, können Sie die BYOM-Engine-Version auf der Seite Benutzerdefinierte Engine-Versionen vorab erstellen. Sobald die Engine-Version erstellt ist, erfolgt das Starten von Instances für diese Version nach demselben Zeitplan wie bei LI-Instanzen.

CLI: Über die AWS CLI rufen Sie zuerst auf, create-custom-db-engine-version um die BYOM-Engine-Version zu erstellen, und rufen dann auf, um Ihre create-db-instance Datenbank zu starten. Dieser zweistufige Prozess gilt auch, wenn Sie bestehende BYOM-Instanzen auf eine neue Nebenversion umstellen: Erstellen Sie zuerst die BYOM-Engine-Zielversion, warten Sie, bis sie den Available Status erreicht hat, und rufen Sie dann auf, um das Upgrade durchzuführen. modify-db-instance

Voraussetzungen

Bevor Sie eine BYOM-DB-Instance erstellen, überprüfen Sie Folgendes:

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon RDS-Konsole.

  2. Wählen Sie im Navigationsbereich Datenbanken und anschließend Datenbank erstellen aus.

  3. Wählen Sie für Wählen Sie eine Methode zur Datenbankerstellung die Option Vollständige Konfiguration aus.

  4. Wählen Sie für Engine-Optionen Microsoft SQL Server aus.

  5. Wählen Sie für Vorlagen je nach Anwendungsfall die Option Produktion oder Dev/Testje nach Anwendungsfall aus.

  6. Wählen Sie für Datenbankverwaltungstyp die Option Amazon RDS aus.

  7. Wählen Sie als Edition SQL Server Standard Edition oder SQL Server Enterprise Edition aus.

  8. Wählen Sie als Lizenzmodell BYOM (Bring Your Own Media).

  9. Wählen Sie unter Major Engine-Version die SQL Server-Version aus, die Ihrem Installationsmedium entspricht (z. B. 2022).

  10. Wählen Sie für Minor-Engine-Version die Ziel-Nebenversion aus (z. B.16.00.4175.1.v1).

  11. Geben Sie für DB-Instance-Kennung einen eindeutigen Namen für Ihre DB-Instance ein.

  12. Konfigurieren Sie die übrigen Einstellungen (DB-Instance-Klasse, Speicher, Konnektivität, Authentifizierung, Backups und Wartung) wie für eine Instance mit Lizenz.

  13. Wählen Sie Datenbank erstellen aus.

Amazon RDS erstellt die BYOM-Engine-Version automatisch und startet Ihre Instance.

Verwenden Sie den create-db-instance Befehl mit--license-model bring-your-own-media:

aws rds create-db-instance \ --engine sqlserver-ee \ --engine-version 16.00.4175.1.v1 \ --license-model bring-your-own-media \ --db-instance-identifier my-byom-instance \ --db-instance-class db.m7i.xlarge \ --master-username admin \ --master-user-password <password> \ --allocated-storage 200 \ --db-subnet-group-name my-subnet-group \ --vpc-security-group-ids sg-0123456789abcdef0

Überprüfen Sie Ihre BYOM-DB-Instance

Nachdem Sie die Instance erstellt haben, stellen Sie sicher, dass sie das BYOM-Lizenzmodell verwendet:

aws rds describe-db-instances \ --db-instance-identifier my-byom-instance

Bestätigen Sie in der Antwort die folgenden Werte:

  • "LicenseModel": "bring-your-own-media"— Die Instanz verwendet Ihre eigene SQL Server-Lizenz.

  • "Engine": "sqlserver-ee"— Die richtige Engine-Edition.

  • "EngineVersion": "16.00.4175.1.v1"— Die Ziel-Engine-Version.

Überlegungen

  • Wenn Sie über eine bestehende Automatisierung verfügen, die DB-Instances ohne Angabe erstellt--license-model, schlagen diese Workflows fehl, nachdem Sie eine BYOM-Engine-Version für diese Engine-Version erstellt haben. Aktualisieren Sie Ihre Automatisierung so, dass sie den --license-model Parameter enthält, bevor Sie eine BYOM-Engine-Version aktivieren.