

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.

# Vorbereitung der Erstellung einer CEV für RDS Custom für SQL Server
<a name="custom-cev-sqlserver.preparing"></a>

Sie können eine CEV mit einem Amazon Machine Image (AMI) erstellen, das den vorinstallierten Microsoft SQL Server mit Lizenz inklusive (LI) enthält, oder mit einem AMI, auf dem Sie Ihre eigenen SQL-Server-Installationsmedien (BYOM) installieren.

## Vorbereitung einer CEV
<a name="custom-cev-sqlserver.preparing.types"></a>

Gehen Sie wie folgt vor, um eine CEV mit Bring Your Own Media (BYOM) oder dem vorinstallierten Microsoft SQL Server (LI) zu erstellen.

### Vorbereitung einer CEV mit Bring Your Own Media (BYOM)
<a name="custom-cev-sqlserver.preparing.byom"></a>

In den folgenden Schritten wird ein AMI mit **Windows Server 2019 Base als Beispiel** verwendet.

**So erstellen Sie eine CEV mit BYOM**

1. Wählen Sie in der Amazon-EC2-Konsole **Instance starten** aus.

1. Geben Sie unter **Name** den Namen der Instance ein.

1. Wählen Sie unter Schnellstart die Option **Windows** aus.

1. Wählen Sie **Microsoft Windows Server 2019 Base** aus.

1. Wählen Sie einen geeigneten Instance-Typ, ein Schlüsselpaar sowie Netzwerk- und Speichereinstellungen aus und starten Sie die Instance.

1. Stellen Sie nach dem Starten oder Erstellen der EC2-Instance sicher, dass das richtige Windows-AMI aus Schritt 4 ausgewählt wurde:

   1. Wählen Sie die EC2-Instance in der Amazon-EC2-Konsole aus.

   1. **Überprüfen Sie im Abschnitt **Details** den **Vorgang Verwendung** und stellen Sie sicher, dass er RunInstances auf:0002 eingestellt ist.**  
![\[Windows AMI verwendet:0002 RunInstances für BYOM.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/cev-sqlserver-byom-ec2runinstances.png)

1. Melden Sie sich bei der EC2-Instance an und kopieren Sie Ihr SQL-Server-Installationsmedium auf die Instance.
**Anmerkung**  
Wenn Sie eine CEV mit der SQL Server Developer Edition erstellen, müssen Sie das Installationsmedium möglicherweise mit Ihrem [Abonnement von Microsoft Visual Studio](https://my.visualstudio.com/Downloads?q=sqlserver%20developer) beziehen.

1. Installieren Sie SQL Server. Stellen Sie Folgendes sicher:

   1. Überprüfen Sie [Anforderungen für BYOM für RDS Custom für SQL Server](custom-sqlserver.byom.md#custom-sqlserver.byom.requirements) und [Versionsunterstützung für RDS Custom für SQL Server CEVs](#custom-cev-sqlserver.preparing.VersionSupport).

   1. Legen Sie das Instance-Stammverzeichnis auf das Standardverzeichnis `C:\Program Files\Microsoft SQL Server\` fest. Ändern Sie dieses Verzeichnis nicht.

   1. Legen Sie den Kontonamen der SQL-Server-Datenbank-Engine entweder auf `NT Service\MSSQLSERVER` oder auf `NT AUTHORITY\NETWORK SERVICE` fest.

   1. Stellen Sie den SQL-Server-Startmodus auf **Manuell** ein.

   1. Wählen Sie für den SQL-Server-Authentifizierungsmodus **Gemischt** aus.

   1. Behalten Sie die aktuellen Einstellungen für die Standard-Datenverzeichnisse und TempDB-Speicherorte bei.

1. Gewähren Sie `NT AUTHORITY\SYSTEM` die Serverrollenberechtigung SQL Server sysadmin (SA):

   ```
   1. USE [master]
   2. GO
   3. EXEC master..sp_addsrvrolemember @loginame = N'NT AUTHORITY\SYSTEM' , @rolename = N'sysadmin'
   4. GO
   ```

1. Installieren Sie zusätzliche Software oder passen Sie das Betriebssystem und die Datenbankkonfiguration an Ihre Anforderungen an.

1. Führen Sie Sysprep auf der EC2-Instance aus. Weitere Informationen finden Sie unter [Ein Amazon-EC2-AMI mit Windows Sysprep erstellen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-create-win-sysprep.html).

1. Speichern Sie das AMI, das Ihre installierte SQL-Server-Version, andere Software und Anpassungen enthält. Dies ist Ihr goldenes Image.

1. Erstellen Sie eine neue CEV, indem Sie die AMI-ID des von Ihnen erstellten Images angeben. Die detaillierten Schritte finden Sie unter [Erstellen einer CEV für RDS Custom für SQL Server](custom-cev-sqlserver.create.md).

1. Erstellen Sie eine DB-Instance von RDS Custom für SQL Server mithilfe der CEV. Die detaillierten Schritte finden Sie unter [Erstellen einer DB-Instance von RDS Custom für SQL Server](custom-cev-sqlserver.create.md#custom-cev-sqlserver.create.newdbinstance).

### Vorbereitung einer CEV mit vorinstalliertem SQL Server (LI)
<a name="custom-cev-sqlserver.preparing.licenseincluded"></a>

Die folgenden Schritte zum Erstellen eines CEV mit vorinstalliertem Microsoft SQL Server (LI) verwenden `2023.05.10` als Beispiel ein AMI mit der **SQL CU20 Server-Versionsnummer**. Wenn Sie eine CEV erstellen, wählen Sie ein AMI mit der neuesten Versionsnummer aus. Dadurch wird sichergestellt, dass Sie eine unterstützte Version von Windows Server und SQL Server mit dem neuesten kumulativen Update (CU) verwenden.

**So erstellen Sie eine CEV mit dem vorinstallierten Microsoft SQL Server (LI)**

1. Wählen Sie das neueste verfügbare AWS EC2 Windows Amazon Machine Image (AMI) mit Lizenz (LI) für Microsoft Windows Server und SQL Server.

   1. Suchen Sie **CU20**im [Windows AMI-Versionsverlauf](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-ami-version-history.html) nach.

   1. Notieren Sie sich die Versionsnummer. Für SQL Server 2019 CU20 lautet die Versionsnummer`2023.05.10`.  
![\[Ergebnis des AMI-Versionsverlaufs für SQL Server 2019 CU20.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/rds_custom_sqlserver_cev_find_ami_history_li_cu20.png)

   1. Öffnen Sie die Amazon-EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

   1. Wählen Sie im linken Navigationsbereich der Amazon EC2 EC2-Konsole anschließend ****AMIs**Images** aus.

   1. Wählen Sie **Öffentliche Abbilder** aus.

   1. Geben Sie `2023.05.10` in das Suchfeld ein. Eine Liste von AMIs wird angezeigt.

   1. Geben Sie `Windows_Server-2019-English-Full-SQL_2019` in das Suchfeld ein, um die Ergebnisse zu filtern. Die folgenden Ergebnisse sollten angezeigt werden.  
![\[Wird AMIs mit SQL Server 2019 unterstützt CU20.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/rds_custom_sqlserver_cev_find_ami_li_cu.png)

   1. Wählen Sie das AMI mit der SQL-Server-Edition aus, die Sie verwenden möchten.

1. Erstellen oder starten Sie eine EC2-Instance von Ihrem ausgewählten AMI aus.

1. Melden Sie sich bei der EC2-Instance an und installieren Sie zusätzliche Software oder passen Sie das Betriebssystem und die Datenbankkonfiguration an Ihre Anforderungen an.

1. Führen Sie Sysprep auf der EC2-Instance aus. Weitere Informationen zur Vorbereitung eines AMI mit Sysprep finden Sie unter [Erstellen eines standardisierten Amazon Machine Image (AMI) mit Sysprep](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/Creating_EBSbacked_WinAMI.html#sysprep-using-ec2launchv2).

1. Speichern Sie das AMI, das Ihre installierte SQL-Server-Version, andere Software und Anpassungen enthält. Dies ist Ihr goldenes Image.

1. Erstellen Sie eine neue CEV, indem Sie die AMI-ID des von Ihnen erstellten Images angeben. Eine detaillierte Anleitung zum Erstellen einer CEV finden Sie unter [Erstellen einer CEV für RDS Custom für SQL Server](custom-cev-sqlserver.create.md).

1. Erstellen Sie eine DB-Instance von RDS Custom für SQL Server mithilfe der CEV. Die detaillierten Schritte finden Sie unter [Erstellen einer DB-Instance von RDS Custom für SQL Server](custom-cev-sqlserver.create.md#custom-cev-sqlserver.create.newdbinstance).

## Regionale Verfügbarkeit für RDS Custom for SQL Server CEVs
<a name="custom-cev-sqlserver.preparing.RegionVersionAvailability"></a>

Die Unterstützung der Custom Engine Version (CEV) für RDS Custom for SQL Server ist in den folgenden AWS-Regionen Ländern verfügbar:
+ US East (Ohio)
+ USA Ost (Nord-Virginia)
+ USA West (Oregon)
+ USA West (Nordkalifornien)
+ Asien-Pazifik (Mumbai)
+ Asien-Pazifik (Osaka)
+ Asien-Pazifik (Seoul)
+ Asien-Pazifik (Singapur)
+ Asien-Pazifik (Sydney)
+ Asien-Pazifik (Tokio)
+ Canada (Central)
+ Europe (Frankfurt)
+ Europa (Irland)
+ Europa (London)
+ Europe (Paris)
+ Europa (Stockholm)
+ Südamerika (São Paulo)

## Versionsunterstützung für RDS Custom für SQL Server CEVs
<a name="custom-cev-sqlserver.preparing.VersionSupport"></a>

Die CEV-Erstellung für RDS Custom for SQL Server wird für die folgenden AWS EC2-Windows unterstützt: AMIs
+ Für die CEVs Verwendung vorinstallierter Medien, AWS EC2 Windows AMIs mit Lizenz inklusive (LI), Microsoft Windows Server 2019 (OS) und SQL Server 2022 oder 2019
+ Für die CEVs Verwendung von Bring Your Own Media (BYOM), AWS EC2 Windows AMIs mit Microsoft Windows Server 2019 (OS)

Die CEV-Erstellung für RDS Custom für SQL Server wird für die folgenden Betriebssystem- und Datenbankeditionen unterstützt:
+ Für die CEVs Verwendung vorinstallierter Medien:
  + SQL Server 2022 Enterprise, Standard oder Web, mit, -GDR CU9 CU13, CU14 -GDR,,,, CU15 -GDR CU16 CU17 CU18, -GDR CU19, CU19 -GDR und CU20 -GDR. CU21 CU22 CU22
  + SQL Server 2019 Enterprise, Standard oder Web, mit,,,, CU8, -GDR CU17 CU18 CU20, -GDR CU24, CU26, und CU28 -GDR. CU29 CU30 CU32 CU32
+ Für die CEVs Verwendung von Bring Your Own Media (BYOM):
  + SQL Server 2022 Enterprise, Standard oder Developer, mit, -GDR CU9 CU13, CU14 -GDR,,, CU15 -GDR CU16 CU17, -GDR CU18 CU19, CU19 -GDR und CU20 -GDR. CU21 CU22 CU22
  + SQL Server 2019 Enterprise, Standard oder Developer, mit,,, CU8,, -GDR CU17 CU18 CU20, -GDR CU24, CU26, und CU28 -GDR. CU29 CU30 CU32 CU32
+ Für die CEVs Verwendung vorinstallierter Medien oder Bring Your Own Media (BYOM) ist Windows Server 2019 das einzige unterstützte Betriebssystem.

Weitere Informationen finden Sie unter [AWS -Windows-AMI-Versionsverlauf](https://docs.aws.amazon.com/ec2/latest/windows-ami-reference/ec2-windows-ami-version-history.html). 

## Anforderungen für RDS Custom für SQL Server CEVs
<a name="custom-cev-sqlserver.preparing.Requirements"></a>

Die folgenden Anforderungen gelten für die Erstellung einer CEV für RDS Custom für SQL Server:
+ Das AMI, das zur Erstellung einer CEV verwendet wird, basiert auf einer Betriebssystem- und Datenbankkonfiguration, die von RDS Custom für SQL Server unterstützt wird. Weitere Informationen zu unterstützten Konfigurationen finden Sie unter [Anforderungen und Einschränkungen für Amazon RDS Custom für SQL Server](custom-reqs-limits-MS.md).
+ Die CEV muss einen eindeutigen Namen haben. Sie können keine CEV mit dem gleichen Namen wie eine bereits vorhandene CEV erstellen.
+ Sie müssen die CEV anhand eines Benennungsmusters aus SQL Server *Hauptversion \$1 Nebenversion \$1 benutzerdefinierter Zeichenfolge* benennen. Die *Hauptversion \$1 Nebenversion* müssen mit der SQL-Server-Version übereinstimmen, die mit dem AMI bereitgestellt wird. Sie können beispielsweise ein AMI mit SQL Server 2019 CU17 als **15.00.4249.2.my\$1cevtest** benennen.
+ Sie müssen ein AMI mit Sysprep vorbereiten. Weitere Informationen zur Vorbereitung eines AMI mit Sysprep finden Sie unter [Erstellen eines standardisierten Amazon Machine Image (AMI) mit Sysprep](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-create-win-sysprep.html).
+ Sie sind für die Aufrechterhaltung des Lebenszyklus des AMI verantwortlich. Eine DB-Instance von RDS Custom für SQL Server, die anhand einer CEV erstellt wurde, speichert keine Kopie des AMI. Sie enthält einen Zeiger auf das AMI, das Sie zur Erstellung der CEV verwendet haben. Das AMI muss existieren, damit eine DB-Instance von RDS Custom für SQL Server funktionsfähig bleibt.

## Einschränkungen für RDS Custom for SQL Server CEVs
<a name="custom-cev-sqlserver.preparing.Limitations"></a>

Die folgenden Einschränkungen gelten für die Verwendung benutzerdefinierter Engine-Versionen mit RDS Custom für SQL Server:
+ Sie können eine CEV nicht löschen, wenn ihr Ressourcen wie DB-Instances oder DB-Snapshots zugeordnet sind.
+ Damit Sie eine DB-Instance von RDS Custom für SQL Server erstellen können, muss eine CEV den Status `pending-validation`, `available`, `failed` oder `validating` haben. Sie können keine DB-Instance von RDS Custom für SQL Server mit einer CEV erstellen, wenn der CEV-Status `incompatible-image-configuration` lautet.
+ Wenn Sie eine DB-Instance von RDS Custom für SQL Server so ändern möchten, dass sie eine neue CEV verwendet, muss die CEV den Status `available` haben.
+ Sie können kein AMI oder eine CEV von einer bestehenden DB-Instance von RDS Custom für SQL Server aus erstellen.
+ Sie können eine bestehende CEV nicht ändern, um ein anderes AMI zu verwenden. Sie können jedoch eine DB-Instance von RDS Custom für SQL Server ändern, um eine andere CEV zu verwenden. Weitere Informationen finden Sie unter [Ändern einer RDS Custom for SQL Server-DB-Instance](custom-managing.modify-sqlserver.md).
+ Das Verschlüsseln eines AMI oder einer CEV mit einem kundenseitig verwalteten KMS-Schlüssel, der sich vom beim Erstellen der DB-Instance angegebenen KMS-Schlüssel unterscheidet, wird nicht unterstützt.
+ Das regionsübergreifende Kopieren von wird CEVs nicht unterstützt.
+ Das kontoübergreifende Kopieren von wird CEVs nicht unterstützt.
+ Eine einmal gelöschte CEV kann nicht mehr wiederhergestellt werden. Sie können jedoch eine neue CEV aus demselben AMI erstellen.
+ Eine DB-Instance von RDS Custom für SQL Server speichert Ihre SQL-Server-Datenbankdateien im Laufwerk *D:\$1*. Das einer CEV zugeordnete AMI sollte die Systemdatenbankdateien von Microsoft SQL Server im Laufwerk *C:\$1* speichern.
+ Eine DB-Instance von RDS Custom für SQL Server behält Ihre an SQL Server vorgenommenen Konfigurationsänderungen bei. Konfigurationsänderungen am Betriebssystem einer laufenden DB-Instance von RDS Custom für SQL Server, die aus einer CEV erstellt wurde, werden nicht beibehalten. Wenn Sie eine permanente Konfigurationsänderung am Betriebssystem vornehmen müssen und diese als neue Basiskonfiguration beibehalten möchten, erstellen Sie eine neue CEV und ändern Sie die DB-Instance, um die neue CEV zu verwenden.
**Wichtig**  
Das Ändern einer DB-Instance von RDS Custom für SQL Server zur Verwendung einer neuen CEV ist ein Offline-Vorgang. Sie können die Änderung sofort durchführen oder sie so planen, dass sie während eines wöchentlichen Wartungsfensters erfolgt.
+ Wenn Sie eine CEV ändern, übergibt Amazon RDS diese Änderungen nicht an die zugehörigen DB-Instances von RDS Custom für SQL Server. Sie müssen jede DB-Instance von RDS Custom für SQL Server ändern, um die neue oder aktualisierte CEV zu verwenden. Weitere Informationen finden Sie unter [Ändern einer RDS Custom for SQL Server-DB-Instance](custom-managing.modify-sqlserver.md).
+ 
**Wichtig**  
Wenn ein von einem CEV verwendetes AMI gelöscht wird, schlagen alle Änderungen fehl, die möglicherweise einen Host-Ersatz erfordern, z. B. Rechenleistung skalieren. Die DB-Instance von RDS Custom für SQL Server wird dann außerhalb des RDS-Support-Umfangs platziert. Wir empfehlen, das Löschen von AMIs zu vermeiden, die mit einer CEV verknüpft sind.