Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Implementazione di RDS Custom per Oracle con AWS CloudFormation
Automatizza l’implementazione di RDS Custom per Oracle utilizzando il modello AWS CloudFormation fornito. Completa i prerequisiti seguenti prima di implementare le risorse.
Prerequisiti
Scarica i file Oracle richiesti
Sono necessari file di installazione Oracle specifici prima di poter creare il modello CloudFormation. Scarica questi file prima dell’implementazione.
-
Passa a Oracle Database 19c (19.3)
-
Individua e scarica il file
LINUX.X64_193000_db_home.zip -
Rinomina il file in
V982063-01.zip -
Scarica le patch rimanenti, selezionando Piattaforma o Lingua come
Linux x86-64
Utilità OPatch più recente
Patch PSU di gennaio 2023
Patch PSU e RU del database
Patch aggiuntive richieste
Patch PSU di aprile 2023
Patch PSU e RU del database
Patch aggiuntive richieste
Configurazione dei bucket Amazon S3
Crea un bucket Amazon S3 nel tuo Account AWS o scegli un bucket esistente.
-
Crea una struttura di cartelle nel bucket simile all’esempio seguente.
<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 Carica tutti i file Oracle scaricati in precedenza nelle cartelle appropriate.
Implementa RDS Custom per Oracle utilizzando AWS CloudFormation
Fase 1: preparare il modello CloudFormation
Prima di implementare RDS Custom per Oracle, devi scaricare e configurare il modello CloudFormation che crea i prerequisiti necessari.
Copia e salva il modello
-
Vai a Deploying RDS Custom for Oracle with single and multiple Availability Zones
-
Copia il modello nel formato che preferisci (YAML o JSON)
-
Salva il file in formato YAML o JSON. Ad esempio,
rds-custom-oracle-prereqs.yaml
Avvia lo stack nella console AWS
Apri la console AWS e passa a AWS CloudFormation.
Scegli Crea stack > Con nuove risorse (standard).
-
Seleziona Scegli un modello esistente
-
Seleziona Carica un file di modello > Scegli file
-
Seleziona il file modello che hai scaricato in precedenza
Lascia i valori predefiniti dei parametri
Seleziona Avanti per creare lo stack
Alternativa: utilizzo della CLI AWS
Invece di utilizzare la console, puoi creare lo stack mediante la AWS CLI:
aws cloudformation create-stack \ --stack-name rds-custom-oracle \ --template-body file://rds-custom-oracle-prereqs.yaml \ --capabilities CAPABILITY_NAMED_IAM
Fase 2: creare le versioni del motore personalizzato (CEV) e le istanze Amazon RDS
Copia e salva il modello
-
Vai a Deploying RDS Custom for Oracle with single and multiple Availability Zones
-
Copia il modello nel formato che preferisci (YAML o JSON)
-
Se necessario, aggiorna i seguenti parametri nel modello:
BucketNameCEVS3PrefixPassword principale del database (sostituisci *************)
-
Salva il file in formato YAML o JSON
Fase 3: eseguire l’implementazione tramite la console AWS
-
Apri la console AWS e passa a AWS CloudFormation.
-
Scegli Crea stack > Con nuove risorse (standard).
-
Seleziona Scegli un modello esistente
-
Seleziona Carica un file di modello > Scegli file
-
Seleziona il file modello che hai scaricato in precedenza
-
Lascia i parametri come valori predefiniti
-
Compila i parametri nel modo seguente:
BucketName:rds-custom-idCEVS3Prefix: oracle_cev CEVCreation: Yes Rivedi la configurazione e seleziona Avanti per creare lo stack
Facoltativo: esegui l’implementazione tramite la 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
Risorse di implementazione create
Il modello crea le seguenti risorse:
Amazon VPC con sottoreti pubbliche e private
Gruppi di sicurezza
Endpoint Amazon VPC
Ruoli IAM e policy
Chiave AWS KMS per la crittografia
Versioni del motore personalizzato (CEV)
Istanze RDS Custom per Oracle per configurazioni Single-AZ e Multi-AZ
Monitora l’avanzamento dell’implementazione
Dopo aver creato lo stack CloudFormation, monitorane l’avanzamento per garantire la corretta implementazione. Il processo di implementazione include la creazione di versioni del motore personalizzato (CEV) e istanze RDS.
Per monitorare l’avanzamento dell’implementazione:
Aprire la console CloudFormation.
Scegli il nome dello stack.
Scegli la scheda Eventi per visualizzare lo stato di avanzamento e identificare eventuali errori.
Nota
La creazione di una CEV richiede in genere 2-3 ore. Una volta completata correttamente la creazione della CEV, Amazon RDS inizia automaticamente a creare l’istanza Amazon RDS.
Post-implementazione
Una volta completato il processo di creazione dello stack, esegui i seguenti passaggi di verifica e configurazione post-implementazione:
Dalla pagina della console Amazon RDS, accedi a Versioni del motore personalizzato per verificare la creazione della CEV.
Verifica che le istanze Amazon RDS siano state create e siano disponibili
Testa la connettività alle istanze Amazon RDS
Configura le strategie di monitoraggio e backup in base alle esigenze
Rimozione
Per rimuovere tutte le risorse, esegui il seguente comando AWS CLI:
aws cloudformation delete-stack --stack-name rds-custom-oracle
Risoluzione dei problemi
In caso di errori durante l’implementazione, utilizza le seguenti soluzioni per risolvere i problemi più comuni.
- La creazione di CEV non riesce
-
Verifica che tutte le patch richieste siano caricate in Amazon S3
Controlla le autorizzazioni IAM
Verifica che le versioni delle patch siano corrette. Per un elenco delle patch richieste, consulta Prerequisiti.
- La creazione di istanze Amazon RDS non riesce
-
Controlla le configurazioni relative a VPC/sottorete
Verifica le regole del gruppo di sicurezza
Conferma che la CEV sia disponibile