RDS für Oracle-Lizenzierungsoptionen
Amazon RDS for Oracle verfügt über zwei Lizenzoptionen: „Lizenz enthalten (License Included, LI)“ und „Verwendung einer eigenen Lizenz (Bring Your Own License, BYOL)“. Nachdem Sie eine Oracle-DB-Instance auf Amazon RDS erstellt haben, können Sie das Lizenzierungsmodell ändern, indem Sie die DB-Instance modifizieren. Weitere Informationen finden Sie unter Ändern einer Amazon RDS-DB-Instance.
Lizenz enthalten
Im Modell „Lizenz enthalten“ müssen Sie keine separaten Oracle-Database-Lizenzen erwerben. AWS umfasst bereits die Lizenz für die Oracle-Datenbank-Software. In diesem Modell kontaktieren Sie AWS Support sowohl für Serviceanfragen zu Amazon-RDS- als auch zu Oracle-Datenbanken, wenn Sie ein AWS Support-Konto mit Case-Support besitzen. Das Modell "Lizenz enthalten" wird nur in Amazon RDS for Oracle Database Standard Edition Two (SE2) unterstützt:
Bring Your Own License (BYOL)
Im Modell „Verwendung einer eigenen Lizenz (Bring Your Own License, BYOL)“ können Sie Ihre bestehenden Oracle-Datenbank-Lizenzen verwenden, um Datenbanken in Amazon RDS auszuführen. Stellen Sie sicher, dass Sie eine entsprechende Oracle-Datenbank-Lizenz für die DB-Instance-Klasse und die Oracle-Datenbank-Edition besitzen, die Sie ausführen möchten (mit der Lizenz für Software-Updates und Support). Außerdem müssen Sie die Oracle-Richtlinien für die Lizenzierung von Oracle Database Software in der Cloud Computing-Umgebung befolgen. Weitere Informationen über die Lizenzierungsrichtlinien von Oracle für Amazon EC2 finden Sie unter Licensing Oracle Software in the Cloud Computing Environment
In diesem Modell werden Sie Ihr aktives Oracle-Supportkonto weiter verwenden und für spezifische Serviceanfragen zu Oracle-Datenbanken, Oracle direkt kontaktieren. Wenn Sie eineAWS Support-Konto mit Fall-Support verwenden, können Sie sich anAWS SupportWenn Sie Amazon RDS-Probleme erhalten möchten. Amazon Web Services und Oracle verfügen über ein Multi-Vendor-Support-Verfahren für Fälle, bei denen Unterstützung von beiden Organisationen benötigt wird.
Amazon RDS unterstützt das BYOL-Modell nur für Oracle Database Enterprise Edition (EE) und Oracle Database Standard Edition Two (SE2).
Integration mit AWS License Manager
Um die Überwachung der Oracle-Lizenznutzung im BYOL-Modell zu vereinfachen, ist AWS License Manager
Die folgende Tabelle zeigt die Produktinformationsfilter für RDS for Oracle.
Filter |
Name |
Beschreibung |
---|---|---|
Engine-Edition |
|
Oracle Database Enterprise Edition (EE) |
|
Oracle Database Standard Edition Two (SE2) |
|
Lizenzpaket |
|
Siehe Arbeiten mit Lese-Replikaten für Amazon RDS für Oracle (Oracle Active Data Guard) |
|
Siehe Oracle OLAP |
|
|
Siehe Oracle Label Security |
|
|
Siehe Oracle SQLT |
|
|
Siehe Oracle SQLT |
Um die Lizenznutzung Ihrer Oracle-DB-Instances nachzuverfolgen, können Sie eine Lizenzkonfiguration erstellen. In diesem Fall werden RDS-for-Oracle-Ressourcen, die mit dem Produktinformationsfilter übereinstimmen, automatisch der Lizenzkonfiguration zugeordnet. Die Erkennung von Oracle-DB-Instances kann bis zu 24 Stunden dauern.
So erstellen Sie eine Lizenzkonfiguration zum Nachverfolgen der Lizenznutzung Ihrer Oracle-DB-Instances
-
Gehen Sie zu https://console.aws.amazon.com/license-manager/
. -
Erstellen Sie eine Sicherheitskonfiguration
Anweisungen finden Sie unter Erstellen einer Lizenzkonfiguration im AWS License Manager-Benutzerhandbuch.
Fügen Sie im Bedienfeld Produktinformationen eine Regel für einen RDS-Produktinformationsfilter hinzu.
Weitere Informationen finden Sie unter ProductInformation in der AWS License Manager-API-Referenz.
Um eine Lizenzkonfiguration mithilfe der AWS CLI zu erstellen, rufen Sie den Befehl create-license-configuration auf. Verwenden Sie die Parameter --cli-input-json
oder --cli-input-yaml
, um die Parameter an den Befehl zu übergeben.
Beispiel
Der folgende Code erstellt eine Lizenzkonfiguration für Oracle Enterprise Edition.
aws license-manager create-license-configuration -cli-input-json file://rds-oracle-ee.json
Im Folgenden finden Sie die Beispieldatei rds-oracle-ee.json
, die im Beispiel verwendet wird.
{ "Name": "rds-oracle-ee", "Description": "RDS Oracle Enterprise Edition", "LicenseCountingType": "vCPU", "LicenseCountHardLimit": false, "ProductInformationList": [ { "ResourceType": "RDS", "ProductInformationFilterList": [ { "ProductInformationFilterName": "Engine Edition", "ProductInformationFilterValue": ["oracle-ee"], "ProductInformationFilterComparator": "EQUALS" } ] } ] }
Weitere Informationen zu Produktinformationen finden Sie unter Automatisiertes Erkennen des Ressourcenbestands im AWS License Manager-Benutzerhandbuch.
Weitere Informationen zum Parameter --cli-input
finden Sie unter Generieren der AWS CLI-Skeleton- und -Eingabeparameter aus einer JSON- oder YAML-Eingabedatei im AWS CLI-Benutzerhandbuch.
Migrieren zwischen Oracle-Editionen
Wenn Sie eine nicht verwendete BYOL Oracle-Lizenz haben, die für die Edition und Klasse der DB-Instance geeignet ist, die Sie ausführen möchten, können Sie von Standard Edition 2 (SE2) auf Enterprise Edition (EE) migrieren. Eine Migration von der Enterprise Edition zu anderen Editionen ist nicht möglich.
So ändern Sie die Edition und behalten Ihre Daten
-
Erstellen Sie einen Snapshot der DB-Instance.
Weitere Informationen finden Sie unter Erstellen eines DB-Snapshots.
-
Stellen Sie den Snapshot auf einer neuen DB-Instance wieder her und wählen Sie die zu verwendende Edition der Oracle-Datenbank aus.
Weitere Informationen finden Sie unter Wiederherstellen aus einem DB--Snapshot.
-
(Optional) Löschen Sie die alte DB-Instance, sofern sie nicht weiter ausgeführt werden soll und Sie über die entsprechenden Oracle Datenbank-Lizenzen dafür verfügen.
Weitere Informationen finden Sie unter Löschen einer DB-Instance.
Lizenzieren von Oracle-Multi-AZ-Bereitstellungen
Amazon RDS unterstützt Multi-AZ-Bereitstellungen für Oracle als eine Lösung mit hoher Verfügbarkeit und Failover. Wir empfehlen für Produktions-Workloads Multi-AZ-Bereitstellungen. Weitere Informationen finden Sie unter Multi-AZ-Bereitstellungen für Hochverfügbarkeit.
Wenn Sie das Modell "Verwendung der eigenen Lizenz" verwenden, müssen Sie bei einer Multi-AZ-Bereitstellung sowohl für die primäre DB-Instance als auch für die Standby-DB-Instance eine Lizenz besitzen.