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.
Themen
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 bis 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 Premier Support (keine Gebühren für Extended Support) 30. April 2027 mit BYOL Extended Support (zusätzliche Kosten) oder einer unbegrenzten Lizenzvereinbarung 30. April 2027 inklusive Lizenz (LI) |
Oracle Database 21c |
30. April 2025 (nicht verfügbar für Extended 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-Zeitplan der aktuellen Datenbank-Releases
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:
-
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.
-
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 Betriebssystemupdates 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:
-
Aktualisiert das Betriebssystem auf der aktuellen Standby-DB-Instance.
-
Führt ein Failover der primären DB-Instance zur Standby-DB-Instance durch.
-
Führt ein Upgrade der Datenbankversion auf der neuen primären DB-Instance durch, die früher die Standby-Instance war. Die Primärdatenbank ist während des Upgrades nicht verfügbar.
-
Aktualisiert das Betriebssystem auf der neuen Standby-DB-Instance, die früher die primäre DB-Instance war.
-
Führt ein Upgrade der Datenbankversion auf der neuen Standby-DB-Instance durch.
-
Failover der neuen primären DB-Instance zurück zur ursprünglichen primären DB-Instance und die neue Standby-DB-Instance zurück zur ursprünglichen Standby-DB-Instance. Somit setzt 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:
-
Aktualisieren der Quell-DB-Instance. Die Read Replica sind in dieser Phase verfügbar.
-
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