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.
Bereitstellung von RDS Custom für Oracle mit AWS CloudFormation
Automatisieren Sie Ihre Bereitstellung von RDS Custom for Oracle mithilfe der bereitgestellten AWS CloudFormation Vorlage. Erfüllen Sie die folgenden Voraussetzungen, bevor Sie die Ressourcen bereitstellen.
Voraussetzungen
Laden Sie die erforderlichen Oracle-Dateien herunter
Sie benötigen spezielle Oracle-Installationsdateien, bevor Sie die AWS CloudFormation Vorlage erstellen können. Laden Sie diese Dateien herunter, bevor Sie sie bereitstellen.
-
Navigieren Sie zu Oracle Database 19c (19.3)
-
Suchen Sie die Datei und laden Sie sie herunter
LINUX.X64_193000_db_home.zip
-
Benennen Sie die Datei um in
V982063-01.zip
-
Laden Sie die verbleibenden Patches herunter und wählen Sie Plattform oder Sprache als
Linux x86-64
Neuestes OPatch Hilfsprogramm
PSU-Patches vom Januar 2023
PSU- und RU-Patches für Datenbanken
Zusätzliche erforderliche Patches
PSU-Patches für April 2023
PSU- und RU-Patches für Datenbanken
Zusätzliche erforderliche Patches
Einrichtung Amazon S3 S3-Buckets
Erstellen Sie einen Amazon S3 S3-Bucket in Ihrem AWS-Konto oder wählen Sie einen vorhandenen Bucket aus.
-
Erstellen Sie eine Ordnerstruktur im Bucket, die dem Beispiel unten ähnelt.
<bucket-name>/ └── oracle_cev/ ├── V982063-01.zip ├── p6880880_190000_Linux-x86-64.zip ├── p34765931_190000_Linux-x86-64.zip ├── p34786990_190000_Linux-x86-64.zip ├── p35099667_190000_Linux-x86-64.zip ├── p35099674_190000_Generic.zip ├── p28730253_190000_Linux-x86-64.zip ├── p29213893_1918000DBRU_Generic.zip ├── p35012866_1918000DBRU_Linux-x86-64.zip ├── p35042068_190000_Linux-x86-64.zip ├── p35050341_190000_Linux-x86-64.zip ├── p29213893_1919000DBRU_Generic.zip ├── p33125873_1919000DBRU_Linux-x86-64.zip ├── p35220732_190000_Linux-x86-64.zip └── p35239280_190000_Generic.zip
Laden Sie alle Oracle-Dateien, die Sie zuvor heruntergeladen haben, in die entsprechenden Ordner hoch.
Stellen Sie RDS Custom für Oracle bereit mit AWS CloudFormation
Schritt 1: Bereiten Sie die AWS CloudFormation Vorlage vor
Bevor Sie RDS Custom for Oracle bereitstellen können, müssen Sie die AWS CloudFormation Vorlage herunterladen und konfigurieren, die die erforderlichen Voraussetzungen schafft.
Kopieren und speichern Sie die Vorlage
-
Gehen Sie zu Deployment RDS Custom for Oracle mit einzelnen und mehreren Availability Zones
-
Kopieren Sie die Vorlage in Ihr bevorzugtes Format (YAML oder JSON)
-
Speichern Sie die Datei im YAML- oder JSON-Format. Beispiel:
rds-custom-oracle-prereqs.yaml
Starten Sie den Stack in der Konsole AWS
Öffnen Sie die AWS Konsole und navigieren Sie zu AWS CloudFormation
Wählen Sie Stack erstellen > Mit neuen Ressourcen (Standard)
-
Wählen Sie „Bestehende Vorlage auswählen“
-
Wählen Sie „Eine Vorlagendatei hochladen“ > „Datei auswählen“
-
Wählen Sie die Vorlagendatei aus, die Sie zuvor heruntergeladen haben
Behalten Sie die Standardparameterwerte bei
Wählen Sie Weiter, um den Stapel zu erstellen
Alternative: AWS CLI verwenden
Anstatt die Konsole zu verwenden, können Sie den Stack mit dem folgenden Befehl erstellen AWS CLI:
aws cloudformation create-stack \ --stack-name rds-custom-oracle \ --template-body file://rds-custom-oracle-prereqs.yaml \ --capabilities CAPABILITY_NAMED_IAM
Schritt 2: Custom Engine-Versionen (CEVs) und Amazon RDS-Instances erstellen
Kopieren und speichern Sie die Vorlage
-
Gehen Sie zu Deployment RDS Custom for Oracle mit einzelnen und mehreren Availability Zones
-
Kopieren Sie die Vorlage in Ihr bevorzugtes Format (YAML oder JSON)
-
Aktualisieren Sie bei Bedarf die folgenden Parameter in der Vorlage:
BucketName
CEVS3Prefix
Master-Passwort für die Datenbank (ersetzen Sie *************)
-
Speichern Sie die Datei im YAML- oder JSON-Format
Schritt 3: Bereitstellen mit der Konsole AWS
-
Öffnen Sie die AWS Konsole und navigieren Sie zu AWS CloudFormation
-
Wählen Sie Stack erstellen > Mit neuen Ressourcen (Standard)
-
Wählen Sie „Bestehende Vorlage auswählen“
-
Wählen Sie „Eine Vorlagendatei hochladen“ > „Datei auswählen“
-
Wählen Sie die Vorlagendatei aus, die Sie zuvor heruntergeladen haben
-
Belassen Sie die Parameter als Standardwerte
-
Füllen Sie die Parameter wie folgt aus:
BucketName:
rds-custom-id
CEVS3Prefix: oracle_cev CEVCreation: Yes Überprüfen Sie die Konfiguration und wählen Sie Weiter, um den Stack zu erstellen
Optional: Bereitstellen mit AWS CLI
aws cloudformation create-stack \ --stack-name rds-custom-oracle \ --template-body file://rds-custom-oracle.yaml \ --parameters \ ParameterKey=BucketName,ParameterValue=rds-custom-id \ ParameterKey=CEVS3Prefix,ParameterValue=oracle_cev \ ParameterKey=CEVCreation,ParameterValue=Yes \ --capabilities CAPABILITY_NAMED_IAM
Bereitstellungsressourcen wurden erstellt
Die -Vorlage erstellt die folgenden Ressourcen:
Amazon VPC mit öffentlichen und privaten Subnetzen
Sicherheitsgruppen
Amazon VPC-Endpunkte
IAM-Rollen und -Richtlinien
AWS KMS Schlüssel für die Verschlüsselung
Benutzerdefinierte Engine-Versionen (CEVs)
RDS Custom für Oracle-Instances sowohl für Single-AZ- als auch Multi-AZ-Konfigurationen
Überwachen Sie Ihren Bereitstellungsfortschritt
Nachdem Sie den AWS CloudFormation Stack erstellt haben, sollten Sie dessen Fortschritt überwachen, um eine erfolgreiche Bereitstellung sicherzustellen. Der Bereitstellungsprozess umfasst die Erstellung von Custom Engine Versions (CEVs) und RDS-Instances.
So überwachen Sie den Bereitstellungsfortschritt:
Öffnen Sie die AWS CloudFormation Konsole.
Wählen Sie Ihren Stack-Namen.
Wählen Sie den Tab Ereignisse, um den Fortschritt zu sehen und etwaige Fehler zu identifizieren.
Anmerkung
Die CEV-Erstellung dauert in der Regel 2-3 Stunden. Nachdem die CEV-Erstellung erfolgreich abgeschlossen wurde, beginnt Amazon RDS automatisch mit der Erstellung der Amazon RDS-Instance.
Nach der Bereitstellung
Führen Sie nach Abschluss der Stack-Erstellung die folgenden Überprüfungs- und Konfigurationsschritte nach der Bereitstellung durch:
Navigieren Sie auf der Amazon RDS-Konsolenseite zu Custom Engine versions, um die CEV-Erstellung zu überprüfen.
Bestätigen Sie, dass Amazon RDS-Instances erstellt wurden und verfügbar sind
Testen Sie die Konnektivität zu den Amazon RDS-Instances
Richten Sie nach Bedarf Überwachungs- und Backup-Strategien ein
Bereinigen
Führen Sie den folgenden AWS CLI Befehl aus, um alle Ressourcen zu entfernen:
aws cloudformation delete-stack --stack-name rds-custom-oracle
Fehlerbehebung
Wenn bei der Bereitstellung Probleme auftreten, verwenden Sie die folgenden Lösungen, um häufig auftretende Probleme zu lösen.
- Die CEV-Erstellung schlägt fehl
-
Stellen Sie sicher, dass alle erforderlichen Patches auf Amazon S3 hochgeladen wurden
Überprüfen Sie die IAM-Berechtigungen
Stellen Sie sicher, dass die Patch-Versionen korrekt sind. Eine Liste der erforderlichen Patches finden Sie in. Voraussetzungen
- Die Erstellung der Amazon RDS-Instance schlägt fehl
-
Überprüfen Sie die VPC/subnet Konfigurationen
Überprüfen Sie die Sicherheitsgruppenregeln
Bestätigen Sie, dass CEV verfügbar ist