Übersicht über RDS für Oracle DB Engine-Upgrades - 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.

Übersicht über RDS für Oracle DB Engine-Upgrades

Machen Sie sich vor dem Upgrade Ihrer DB-Instance von RDS für Oracle mit den folgenden Konzepten vertraut.

Aktualisierungen von Haupt- und Nebenversionen

Hauptversionen von Oracle Database werden alle 1-2 Jahre veröffentlicht. Beispiele für Hauptversionen sind Oracle Database 19c und Oracle Database 21c.

Unterversionen, die auch als Release-Updates (RUs) bezeichnet werden, werden in der Regel vierteljährlich von Oracle veröffentlicht. Unterversionen enthalten kleine Funktionserweiterungen und Fehlerbehebungen. Beispiele für Nebenversionen sind 21.0.0.0.ru-2023-10.rur-2023-10.r1 und 19.0.0.0.ru-2023-10.rur-2023-10.r1. Weitere Informationen finden Sie in den Versionshinweisen zu Amazon Relational Database Service (Amazon RDS) for Oracle.

RDS für Oracle unterstützt die folgenden Aktualisierungen für eine DB-Instance:

Aktualisierungstyp Anwendungskompatibilität Aktualisierungsverfahren Beispiel-Aktualisierungspfad
Hauptversion In Hauptversions-Upgrades Änderungen können enthalten sein, die nicht mit vorhandenen Anwendungen kompatibel sind. Nur Manuell Von Oracle Database 19c zu Oracle Database 21c
Unterversion Ein Nebenversion-Upgrade enthalten nur Änderungen, die abwärtskompatibel mit bestehenden Anwendungen sind. Automatisch oder manuell Von 21.0.0.0.ru-2023-07.rur-2022-07.r1 zu 21.0.0.0.ru-2023-10.rur-2022-10.r1
Wichtig

Wenn Sie Ihre DB-Engine aktualisieren, tritt ein Ausfall auf. Die Ausfallzeit hängt von Ihrer Engine-Version und der Größe der DB-Instance ab.

Testen Sie alle Upgrades sorgfältig, um sicherzustellen, dass Ihre Anwendungen ordnungsgemäß funktionieren, bevor Sie das Upgrade auf Ihre Produktionsdatenbanken anwenden. Weitere Informationen finden Sie unter Testen eines Oracle DB-Upgrades.

Erwartete Support-Termine für RDS für Oracle Hauptversionen

Die Hauptversionen von RDS für Oracle stehen mindestens bis zum Ende des Supportdatums für die entsprechende Oracle Database-Release-Version zur Verfügung. Sie können die folgenden Daten verwenden, um Ihre Test- und Upgrade-Zyklen zu planen. Diese Daten stellen das früheste Datum dar, an dem ein Upgrade auf eine neuere Version erforderlich sein könnte. Wenn Amazon die Unterstützung für eine RDS-für-Oracle-Version länger als ursprünglich geplant erweitert, planen wir, diese Tabelle zu aktualisieren, um das spätere Datum widerzuspiegeln.

Hauptversion von Oracle Database Voraussichtliches Datum für das Upgrade auf eine neuere Version

Oracle Database 19c

30. April 2026 mit BYOL Support (Gebühren für verlängerten Support)

30. April 2027 mit BYOL Extended Support (zusätzliche Kosten) oder einer unbegrenzten Lizenzvereinbarung

30. April 2027 mit enthaltener Lizenz (LI)

Oracle Database 21c

30. April 2024 (nicht verfügbar für verlängerten Support)

Bevor wir Sie auffordern, auf eine neuere Hauptversion zu aktualisieren und Ihnen bei der Planung helfen, geben wir Ihnen mindestens zwölf Monate im Voraus eine Erinnerung. Wir beschreiben den Aktualisierungsprozess einschließlich der Zeitvorgaben für wichtige Meilensteine, die Auswirkungen auf Ihre DB-Instances sowie empfohlene Maßnahmen. Wir empfehlen, Ihre Anwendungen mit neuen RDS-für-Oracle-Versionen gründlich zu testen, bevor Sie eine Aktualisierung der Hauptversion durchführen.

Nach dieser Vorankündigungsfrist kann ein automatisches Upgrade auf die nachfolgende Hauptversion auf alle DB-Instances von RDS für Oracle angewendet werden, auf denen noch die ältere Version ausgeführt wird. Falls zutreffend, wird das Upgrade während der geplanten Wartungsfenster gestartet.

Weitere Informationen finden Sie unter Release Schedule of Current Database Releases in My Oracle Support.

Oracle-Engine-Versionsverwaltung

Mit der DB-Engine-Versionsverwaltung steuern Sie, wann und wie die Datenbank-Engine gepatcht und upgegradet wird. Sie erhalten die Flexibilität, die Kompatibilität mit Datenbank-Engine-Patch-Versionen aufrechtzuerhalten. Sie können auch neue Patch-Versionen von RDS für Oracle testen, um sicherzustellen, dass sie effektiv mit Ihrer Anwendung funktionieren, bevor Sie sie in der Produktion bereitstellen. Darüber hinaus aktualisieren Sie die Versionen zu Ihren eigenen Bedingungen und Zeitplänen.

Anmerkung

Amazon RDS fasst periodische Oracle-Datenbank-Patches unter Verwendung einer Amazon RDS-spezifischen DB-Engine zusammen. Eine Liste mit den in einer Amazon RDS Oracle-spezifischen Engine-Version enthaltenen Oracle-Patches finden Sie unter Versionshinweise zu Amazon RDS for Oracle.

Automatische Snapshots während Engine-Upgrades

Während eines Upgrades einer Oracle-DB-Instance bieten Snapshots Schutz vor Upgrade-Problemen. Wenn der Aufbewahrungszeitraum für Backups für Ihre DB-Instance größer als 0 ist, erstellt Amazon RDS während des Upgrades die folgenden DB-Snapshots:

  1. Einen Snapshot der DB-Instance, bevor Upgrade-Änderungen vorgenommen wurden. Wenn das Upgrade fehlschlägt, können Sie diesen Snapshot wiederherstellen, um eine DB-Instance zu erstellen, auf der die alte Version ausgeführt wird.

  2. Einen Snapshot der DB-Instance nach Abschluss des Upgrades.

Anmerkung

Informationen über das Ändern Ihres Aufbewahrungszeitraums für Backups finden Sie unter Ändern einer Amazon RDS-DB-Instance.

Nach einem Upgrade können Sie nicht zur die vorherigen Engine-Version zurückkehren. Sie können jedoch eine neue Oracle-DB-Instance erstellen, indem Sie den Snapshot vor dem Upgrade wiederherstellen.

Oracle-Upgrades in einer Multi-AZ-Bereitstellung

Wenn sich Ihre DB-Instance in einer Multi-AZ-Bereitstellung befindet, werden sowohl die Primär- als auch die Standby-Replikate von Amazon RDS aktualisiert. Wenn keine Betriebssystemaktualisierungen erforderlich sind, werden die primären und Standby-Upgrades gleichzeitig durchgeführt. Die Instances sind erst verfügbar, wenn das Upgrade abgeschlossen ist.

Wenn Betriebssystemaktualisierungen in einer Multi-AZ-Bereitstellung erforderlich sind, wendet Amazon RDS die Updates an, wenn Sie das Datenbank-Upgrade anfordern. Amazon RDS führt die folgenden Schritte durch:

  1. Aktualisiert das Betriebssystem auf der aktuellen Standby-DB-Instance.

  2. Failover der primären DB-Instance zur Standby-DB-Instance.

  3. Aktualisiert die Datenbankversion auf der neuen primären DB-Instance, die früher die Standby-Instance war. Die Primärdatenbank ist während des Upgrades nicht verfügbar.

  4. Aktualisiert das Betriebssystem auf der neuen Standby-DB-Instance, die früher die primäre DB-Instance war.

  5. Aktualisiert die Datenbankversion auf der neuen Standby-DB-Instance.

  6. Failover der neuen primären DB-Instance auf die ursprüngliche primäre DB-Instance und der neuen Standby-DB-Instance auf die ursprüngliche Standby-DB-Instance. Daher gibt Amazon RDS die Replikationskonfiguration in ihren ursprünglichen Zustand zurück.

Oracle-Upgrades von Read Replicas (Lesereplikaten)

Die Oracle DB-Engine-Version der Quell-DB-Instance und alle Lese-Replikate müssen identisch sein. Amazon RDS führt das Upgrade in den folgenden Phasen durch:

  1. Aktualisieren der Quell-DB-Instance. Die Read Replica sind in dieser Phase verfügbar.

  2. Paralleles Aktualisieren der Read Replica unabhängig von den Replikatwartungsfenstern. Die Quell-DB ist in dieser Phase verfügbar.

Bei Upgrades von regionsübergreifenden Read Replica führt Amazon RDS zusätzliche Aktionen durch:

  • Automatisches Generieren einer Optionsgruppe für die Zielversion

  • Kopieren aller Optionen und Optionseinstellungen aus der ursprünglichen Optionsgruppe in die neue Optionsgruppe

  • Verknüpfen des aktualisierten regionsübergreifenden Lese-Replikats mit der neuen Optionsgruppe

Oracle-Upgrades von Micro DB-Instances

Es wird nicht empfohlen, Datenbanken zu aktualisieren, die auf Micro-DB-Instances ausgeführt werden. Da diese Instances über eine begrenzte CPU-Leistung verfügen, kann das Upgrade Stunden dauern.

Sie können Micro-DB-Instances mit kleinen Speichermengen (10–20 GiB) aktualisieren, indem Sie Ihre Daten mit Data Pump kopieren. Bevor Sie Ihre Produktions-DB-Instances migrieren, sollten Sie testen, indem Sie Daten mithilfe von Data Pump kopieren.