

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.

# Upgrade einer DB-Instance für Amazon RDS Custom für Oracle
<a name="custom-upgrading"></a>

**Anmerkung**  
Hinweis zum Ende des Supports: Am 31. März 2027 AWS wird der Support für Amazon RDS Custom for Oracle eingestellt. Nach dem 31. März 2027 können Sie nicht mehr auf die Ressourcen von RDS Custom for Oracle oder RDS Custom for Oracle zugreifen. Weitere Informationen finden Sie unter [Ende des Supports für RDS Custom für Oracle](RDS-Custom-for-Oracle-end-of-support.md).

Sie können eine Amazon RDS Custom DB-Instance aktualisieren, indem Sie sie ändern, um eine neue benutzerdefinierte Engine-Version (CEV) zu verwenden. Allgemeine Informationen zu Upgrades finden Sie unter [Upgrade der Engine-Version für eine DB-Instance ](USER_UpgradeDBInstance.Upgrading.md).

**Topics**
+ [Übersicht über Aktualisierungen in RDS Custom für Oracle](#custom-upgrading.overview)
+ [Anforderungen für Upgrades von RDS Custom für Oracle](#custom-upgrading-reqs)
+ [Überlegungen zu Datenbank-Upgrades von RDS Custom für Oracle](custom-upgrading-considerations.md)
+ [Überlegungen zu Betriebssystem-Upgrades von RDS Custom für Oracle](custom-upgrading-considerations-os.md)
+ [Anzeigen gültiger Upgrade-Ziele für RDS-Custom-für-Oracle-DB-Instances](custom-upgrading-target.md)
+ [Upgrade einer benutzerdefinierten RDS-für-Oracle-DB-Instance](custom-upgrading-modify.md)
+ [Anzeigen ausstehender Datenbank-Upgrades für RDS-Custom-DB-Instances](custom-upgrading-pending.md)
+ [Behebung eines Upgradefehlers für eine RDS-Custom für Oracle-DB-Instance](custom-upgrading-failure.md)

## Übersicht über Aktualisierungen in RDS Custom für Oracle
<a name="custom-upgrading.overview"></a>

Mit RDS Custom for Oracle können Sie entweder Ihre Oracle-Datenbank oder Ihr DB-Instance-Betriebssystem (OS) patchen, indem Sie eine neue Instanz erstellen CEVs und dann ändern, sodass sie das neue CEV verwendet.

**Topics**
+ [CEV-Upgrade-Optionen](#custom-upgrading.overview.cev-options)
+ [Patchen ohne CEVs](#custom-upgrading.overview.no-cevs)
+ [Allgemeine Schritte zum Patchen Ihrer DB-Instance mit einer CEV](#custom-upgrading.overview.general-steps)

### CEV-Upgrade-Optionen
<a name="custom-upgrading.overview.cev-options"></a>

Wenn Sie eine CEV für ein Upgrade erstellen, haben Sie die folgenden Optionen, die sich gegenseitig ausschließen:

**Nur Datenbank**  
Verwenden Sie das Amazon Machine Image (AMI) wieder, das derzeit von Ihrer DB-Instance verwendet wird, geben Sie jedoch andere Datenbank-Binärdateien an. RDS Custom weist ein neues Binär-Volume zu und fügt es dann an die bestehende Amazon-EC2-Instance an. RDS Custom ersetzt das gesamte Datenbank-Volume durch ein neues Volume, das Ihre Zieldatenbankversion verwendet.

**Nur OS**  
Verwenden Sie das Amazon Machine Image (AMI) wieder, das derzeit von Ihrer DB-Instance verwendet wird, geben Sie jedoch ein anderes AMI an. RDS Custom weist eine neue Amazon-EC2-Instance zu und fügt dann das bestehende Binär-Volume an die neue Instance an. Das bestehende Datenbank-Volume wird beibehalten.

Wenn Sie sowohl das Betriebssystem als auch die Datenbank aktualisieren möchten, müssen Sie die CEV zweimal aktualisieren. Sie können entweder das Betriebssystem und dann die Datenbank oder die Datenbank und dann das Betriebssystem aktualisieren.

**Warnung**  
Wenn Sie Ihr Betriebssystem patchen, verlieren Sie Ihre Root-Volume-Daten und alle vorhandenen Betriebssystemanpassungen. Daher empfehlen wir Ihnen dringend, das Root-Volume nicht für Installationen oder zum Speichern von permanenten Daten oder Dateien zu verwenden. Außerdem sollten Sie Ihre Daten vor dem Upgrade sichern.

### Patchen ohne CEVs
<a name="custom-upgrading.overview.no-cevs"></a>

Wir empfehlen dringend, dass Sie Ihre DB-Instance von RDS Custom for Oracle mithilfe von CEVs aktualisieren. RDS Custom für Oracle Automation synchronisiert die Patch-Metadaten mit der Datenbank-Binärdatei auf Ihrer DB-Instance.

Unter besonderen Umständen unterstützt RDS Custom die direkte Anwendung eines „einmaligen“ Datenbank-Patches auf die zugrunde liegende Amazon EC2 EC2-Instance mithilfe des OPatch Dienstprogramms. Ein gültiger Anwendungsfall könnte ein Datenbank-Patch sein, den Sie sofort anwenden möchten, obwohl das RDS-Custom-Team gerade das CEV-Feature aktualisiert, was zu einer Verzögerung führt. Führen Sie die folgenden Schritte aus, um einen manuellen Datenbank-Patch anzuwenden:

1. Pausieren Sie RDS Custom Automatisierung.

1. Wenden Sie Ihren Patch auf die Datenbank-Binärdateien der Amazon-EC2-Instance an.

1. Fortsetzen Sie RDS Custom Automatisierung fort

Ein Nachteil der vorherigen Technik besteht darin, dass Sie den Patch manuell auf jede Instance anwenden müssen, die Sie aktualisieren möchten. Im Gegensatz dazu können Sie beim Erstellen eines neuen CEV mehrere DB-Instances mit demselben CEV erstellen oder aktualisieren.

### Allgemeine Schritte zum Patchen Ihrer DB-Instance mit einer CEV
<a name="custom-upgrading.overview.general-steps"></a>

Unabhängig davon, ob Sie das Betriebssystem oder Ihre Datenbank patchen, führen Sie die folgenden grundlegenden Schritte aus:

1. Erstellen Sie eine CEV, die eines der folgenden Elemente enthält, je nachdem, ob Sie die Datenbank oder das Betriebssystem patchen:
   + Die Oracle Database RU, die Sie auf Ihre DB-Instance anwenden möchten
   + Ein anderes AMI – entweder das neueste verfügbare oder eines, das Sie angeben – und eine vorhandene CEV, die als Quelle verwendet werden soll

   Führen Sie die Schritte unter [Erstellen einer CEV](custom-cev.create.md) aus.

1. (Optional für Datenbank-Patches) Überprüfen Sie die verfügbaren Engine-Versions-Upgrades, indem Sie den Befehl `describe-db-engine-versions` ausführen.

1. Starten Sie den Patch-Vorgang, indem Sie `modify-db-instance` ausführen.

   Der Status der Instance, die gepatcht wird, unterscheidet sich wie folgt:
   + Während RDS den Datenbank-Patch durchführt, ändert sich der Status der DB-Instance in **Wird aktualisiert**. 
   + Während RDS Patches für das Betriebssystem durchführt, ändert sich der Status der DB-Instance in **Wird geändert**.

   Wenn die DB-Instance den Status **Verfügbar** hat, ist das Patchen abgeschlossen.

1. Vergewissern Sie sich, dass Ihre DB-Instance die neue CEV verwendet, indem Sie `describe-db-instances` ausführen.

## Anforderungen für Upgrades von RDS Custom für Oracle
<a name="custom-upgrading-reqs"></a>

Stellen Sie sicher, dass die folgenden Anforderungen erfüllt sind, wenn Sie Ihre DB-Instance von RDS Custom für Oracle aktualisieren:
+ Die Ziel-CEV, auf die Sie ein Upgrade durchführen, muss vorhanden sein.
+ Sie müssen entweder das Betriebssystem oder die Datenbank in einem einzigen Vorgang aktualisieren. Ein Upgrade sowohl des Betriebssystems als auch der Datenbank in einem einzigen API-Aufruf wird nicht unterstützt.
+ Die Ziel-CEV muss die Installationsparametereinstellungen verwenden, die im Manifest der aktuellen CEV enthalten sind. Zum Beispiel können Sie eine Datenbank, die das Standard-Oracle-Standardverzeichnis verwendet, nicht auf eine CEV aktualisieren, die ein nicht standardmäßiges Oracle-Standardverzeichnis verwendet.
+ Für Datenbank-Upgrades muss die Ziel-CEV eine neue Datenbank-Nebenversion verwenden, keine neue Hauptversion. Zum Beispiel ist ein Upgrade von einer Oracle-Database-12c-CEV auf eine Oracle-Database-19c-CEV nicht möglich. Sie können jedoch ein Upgrade von Version 21.0.0.0.ru-2023-04.rur-2023-04.r1 auf Version 21.0.0.0.ru-2023-07.rur-2023-07.r1 durchführen.
+ Für Betriebssystem-Upgrades muss die Ziel-CEV ein anderes AMI verwenden, aber dieselbe Hauptversion haben.