- Database›
- Amazon RDS›
- Domande frequenti su Amazon RDS per Oracle
Domande frequenti su Amazon RDS per Oracle
Argomenti della pagina
Licenza e supportoLicenza e supporto
Quali opzioni di licenza prevede Amazon RDS for Oracle?
Sono disponibili due opzioni di licenza per Amazon RDS per Oracle Database:
Bring Your Own License (BYOL, uso di licenze proprie): con questo modello di licenza, puoi eseguire le implementazioni di Oracle Database su Amazon RDS usando la tua licenza esistente. Per eseguire un'istanza database con il modello BYOL, occorre disporre dell'opportuna licenza Oracle Database (con licenza e supporto per aggiornamento del software) per la classe di istanze database e l'edizione di Oracle Database che si desidera eseguire. Dovrai inoltre rispettare le policy di licenza di Oracle Database per software, nell'ambiente di cloud computing. Le istanze database si trovano nell'ambiente di Amazon EC2, mentre la policy di licenza di Oracle per Amazon EC2 si trova qui.
Licenza inclusa: con il modello di servizio "Licenza inclusa" non occorre acquistare separatamente le licenze Oracle. La licenza per il software di Oracle Database viene infatti concessa da AWS per l'uso conforme alla sezione 10.3.1 dei termini del servizio AWS. I prezzi "Licenza inclusa" includono il software, le relative risorse hardware e le funzionalità di gestione di Amazon RDS.
Quali edizioni di Oracle Database sono disponibili con Amazon RDS per Oracle?
Amazon RDS al momento supporta le seguenti edizioni di database Oracle nei propri modelli di licenza:
BYOL: Standard Edition Two (SE2) ed Enterprise Edition (EE)
Licenza inclusa: Standard Edition Two (SE2)
Quali sono le policy di licenza per l'utilizzo di Amazon RDS per Oracle?
BYOL: per eseguire un'istanza database con il modello BYOL, occorre avere l'opportuna licenza Oracle Database (con licenza e supporto per aggiornamento del software) per la classe di istanze database e l'edizione di Oracle Database che si desidera eseguire. Dovrai rispettare le policy di licenza del software di Oracle Database nell'ambiente di cloud computing. Le istanze database si trovano nell'ambiente di Amazon EC2, mentre la policy di licenza di Oracle per Amazon EC2 si trova qui.
Licenza inclusa: con il modello di servizio "Licenza inclusa" non occorre acquistare separatamente le licenze Oracle. La licenza per il software di Oracle Database viene infatti concessa da AWS per l'uso conforme alla sezione 10.3.1 dei termini del servizio AWS.
Quale tipo di supporto prevede Amazon RDS per Oracle?
BYOL: secondo questo modello, potrai continuare a usare l'account attivo di supporto Oracle e contattare direttamente Oracle per le richieste specifiche relative al servizio Oracle Database. Se disponi di un account attivo AWS Premium Support, potrai contattare AWS Premium Support per i problemi specifici di Amazon RDS. Amazon Web Services e Oracle dispongono di una procedura di supporto multi-vendor per i casi che richiedono il supporto di entrambe le organizzazioni.
Licenza inclusa: secondo questo modello, se possiedi un account Supporto AWS Premium attivo, dovresti contattare Supporto AWS Premium per la richiesta di servizi specifici, sia per Amazon RDS che per Oracle Database.
In che modo l'opzione di licenza influenza la scalabilità di un'istanza database?
BYOL: potrai scalare le istanze database in conformità con i termini della licenza (o delle licenze) di Oracle.
Licenza inclusa: le istanze database che esegue Oracle possono essere aumentate verticalmente in qualsiasi momento e sono soggette a tariffe orarie in vigore per ogni classe di istanza database.
Per ulteriori informazioni sulle conseguenze del dimensionamento delle istanze database riservate, consulta la pagina dedicata alle istanze riservate.
In che modo l'opzione di licenza influenza gli aggiornamenti della versione?
BYOL: per usare Amazon RDS per Oracle Database, l'opzione "Licenza e supporto per l’aggiornamento software" di Oracle deve essere attivata.
Licenza inclusa: il costo della licenza per l'aggiornamento del software è incluso nella tariffa oraria, consentendo l’accesso agli aggiornamenti software di Oracle Database.
È possibile modificare l'opzione di licenza per un'istanza database (ad esempio da "BYOL" a "Licenza inclusa")?
Sì, potrai modificare le opzioni di licenza tramite l'interfaccia a riga di comando (CLI) di AWS oppure la console AWS, selezionando la voce Modifica istanza e selezionando una delle opzioni appropriate nel menu a discesa "Modello di licenza".
È possibile modificare l'edizione di Oracle Database in esecuzione per un'istanza database (ad esempio da Oracle 11g R2 SE2 a EE)?
Con il modello BYOL è possibile migrare dalle edizioni SE2 del software Oracle a Enterprise Edition, purché si disponga di una licenza Oracle idonea non utilizzata per l'edizione e la classe di istanza database che si desidera impiegare. Non è possibile passare dalla Enterprise Edition ad altre versioni. Per modificare l'edizione conservando i dati, è necessario acquisire uno snapshot dell'istanza database in esecuzione e utilizzarlo per creare una nuova istanza database con l'edizione desiderata. L'istanza database precedente deve poi essere eliminata, a meno che tu non disponga della relativa licenza e desideri mantenerla in esecuzione.
Versioni del modulo di gestione di database
In che cosa consistono le versioni del motore di database Amazon RDS per Oracle e che rapporto hanno con i set di patch di Oracle?
Per Oracle Database versione 12.1 e precedenti, i nomi delle versioni del motore di database Amazon RDS seguono lo schema X.Y.Z, in cui: X = versione principale (ad es. 12.1), Y = livello di release (ad es. 0.2) e Z = numero di versione all'interno della serie di release RDS (ad es. v20). Una versione del motore di database Amazon RDS per Oracle potrebbe essere, ad esempio, 12.1.0.2.v20.
Per Oracle Database versione 12.2 e successive, i nomi delle versioni del motore di database Amazon RDS seguono lo schema A.B.C.D, in cui: A = categoria di versione di release annuale (ad es. 19.0.0.0), B = aggiornamento di release trimestrale (ad es. ru-2020-04), C = revisione dell'aggiornamento di release trimestrale (ad es. rur-2020-04) e D = numero di versione all'interno delle serie di release RDS (ad es. r1). Una versione del motore di database Amazon RDS per Oracle potrebbe essere, ad esempio, 19.0.0.0.ru-2020-04.rur-2020-04.r1. Al momento RDS non utilizza revisioni dell'aggiornamento della release, ma l'identificativo RUR viene incluso nel nome nell'eventualità che ciò cambi in futuro.
Oracle distribuisce aggiornamenti per le versioni principali supportate con cadenza trimestrale: aggiornamenti di set di patch (Patch Set Updates, PSU) nel caso di 12.1 e precedenti e aggiornamenti di release (Release Updates, RU) per 12.2 e successive. Sono inclusi gli aggiornamenti importanti alla sicurezza nonché correzioni non relative alla sicurezza consigliate da Oracle. Le versioni del motore di database di Amazon RDS vengono create a partire da un determinato PSU o RU e potranno contenere ulteriori correzioni.
Un elenco completo delle patch incluse in ciascuna versione è disponibile nella documentazione.
Dal punto di vista di Amazon RDS, una modifica della versione è considerata principale se viene modificata la versione principale o il livello di release. Ad esempio, il passaggio da 12.1.0.2.v20 a 12.2.0.1.rur-2020-04.rur-2020-04.r1 o da 19.0.0.0.ru-2020-04.rur-2020 04.r1 a 21.0.0.0.ru-2020-04.rur-2020-04.r1 costituirebbe un aggiornamento di versione **principale**. Una modifica della versione secondaria potrebbe essere il passaggio da 12.1.0.2.v20 a 12.1.0.2.v22 o da 19.0.0.0.ru 2020-04.rur-2020-04.r1 a 19.0.0.0.ru-2020-10.rur-2020-10.r1.
L'elenco più recente delle versioni principali supportate da Amazon RDS per Oracle è disponibile nella documentazione.
Qual è la composizione del set di patch di una versione del motore di database per Oracle?
Per conoscere i dettagli sulla composizione del set di patch di ogni versione del motore di database di Oracle, consulta la Guida per l'utente di Amazon RDS.
Amazon RDS offre linee guida per l'aggiornamento o l'obsolescenza di versioni del motore ancora supportate?
Sì. Consulta le Domande frequenti su Amazon RDS.
Quali sono le varie versioni del database supportate da Amazon RDS per Oracle?
Per avere informazioni sulle varie versioni supportate da Amazon RDS per Oracle, consulta le Note di rilascio del motore di database Oracle.
Amazon RDS per Oracle supporta Oracle Market-Driven Support (MDS) per 11.2.0.4?
Contatta il team dell'account AWS o AWS Support per ulteriori informazioni su Oracle MDS per Amazon RDS for Oracle.
Dove trovo la cronologia di fine supporto per le versioni 12.1.0.2 e 12.2.0.1 di Amazon RDS per Oracle?
Consulta il post del forum.
Opzioni e caratteristiche
Quali sono i tipi di replica supportati da Amazon RDS per Oracle?
Amazon RDS per Oracle supporta due tipi di tecnologie di replica: Amazon RDS Multi-AZ e repliche di Oracle. Le implementazioni multi-AZ sono supportate per i modelli di licenza BYOL (Bring Your Own License) e licenza inclusa, mentre le repliche sono supportate esclusivamente per il modello BYOL. Amazon RDS per Oracle fornisce l'implementazione multi-AZ per offrire maggiore disponibilità e durata per le istanze di database (DB) all'interno di una specifica regione AWS ed è spesso una soluzione efficace per il ripristino di emergenza (DR) nella maggior parte dei casi d'uso. Per i clienti che eseguono database mission-critical e che necessitano che la loro configurazione di ripristino di emergenza si estenda su diverse regioni AWS, la funzione delle repliche di Oracle è la scelta ideale.
Le repliche di Amazon RDS per Oracle sono complementari alle implementazioni di Amazon RDS Multi-AZ. Amazon RDS Multi-AZ offre un livello elevato di disponibilità e protezione dei dati, mentre la funzione associata di replica di Oracle nella regione esegue il rendering della scalabilità dei carichi di lavoro di sola lettura. Oltre alla scalabilità di lettura, la replica di Oracle tra più regioni offre una funzione di ripristino di emergenza.
In più, è possibile utilizzare soluzioni di replica logica come Amazon Database Migration Service (DMS), Oracle GoldenGate e altre ancora. Tali soluzioni sono generalmente gestite dal cliente e acquisiscono le modifiche dai registri di ripetizione archiviati per replicarli in altri datastore.
Amazon RDS usa Oracle Data Guard per le implementazioni multi-AZ?
Oracle Data Guard è un componente che migliora la disponibilità del servizio per la Enterprise Edition di Oracle Database. Attualmente Amazon RDS usa una tecnologia di replica sincrona e una funzionalità di failover automatica differenti sulle implementazioni Multi-AZ per le istanze database Oracle. Le implementazioni Multi-AZ sono disponibili per tutte le edizioni del database Oracle supportate da Amazon RDS.
Le repliche di lettura di Amazon RDS for Oracle (sia nell'ambito di una regione specifica che in più regioni) utilizzano Oracle Active Data Guard tra le istanze DB di standby primario e fisico (replica di lettura). Amazon RDS per Oracle configura la replica asincrona di Data Guard tra la replica primaria e quella di lettura. Se la replica è in modalità di sola lettura, è necessario disporre di licenze Active Data Guard. Se la replica è in modalità montata, non sono necessarie licenze Active Data Guard. Solo il motore di database Oracle supporta le repliche montate.
Sono necessarie licenze aggiuntive quando si usano implementazioni multi-AZ per le istanze di database Oracle con il modello di licenza "BYOL"?
Sì, per impiegare le istanze database di standby potrà essere necessario il doppio delle licenze per le implementazioni Multi-AZ rispetto alle implementazioni Single-AZ corrispondenti. Tuttavia è prima di tutto necessario consultare il contratto di licenza del software Oracle e verificare la conformità alle policy di licenza di Oracle.
Amazon RDS supporta Oracle RAC?
No, il servizio Oracle RAC non è al momento supportato.
Quali opzioni della Enterprise Edition sono supportate su Amazon RDS?
Fai riferimento alla sezione "Supporto funzionalità database" della pagina della documentazione relativa.
Quali set di caratteri sono supportati in Amazon RDS per Oracle?
Amazon RDS supporta set di trenta caratteri inclusi nell'elenco di Oracle "Set di caratteri ASCII raccomandati per database". Durante la creazione di una nuova istanza database, puoi specificare il set di caratteri che desideri applicare. Si tratta di un'opzione facoltativa; il set di caratteri di default è AL32UTF8. Per ulteriori informazioni, consulta la Documentazione di Amazon RDS.
Chi gestisce Oracle Wallet e la chiave di crittografia principale, quando Transparent Data Encryption è in uso su Amazon RDS?
La gestione di Oracle Wallet e della chiave principale di cifratura per l'istanza database è a carico di Amazon RDS.
Come si capisce se Amazon RDS supporta una determinata funzionalità di Oracle Database?
Le funzionalità supportate variano a seconda dell'edizione di Oracle Database in esecuzione. Consulta la Guida per l'utente di Amazon RDS per scoprire quali funzionalità di Oracle sono supportate attualmente da Amazon RDS.
Sono supportate istanze con una capacità di memoria più grande ma con un numero inferiore di vCPU?
Amazon RDS per Oracle supporta istanze di memoria estese per il tipo di istanza R5. Queste istanze offrono un basso numero di vCPU ma con una maggiore capacità di memoria, che permettono ai clienti di dimensionare correttamente i loro carichi di lavoro e risparmiare sui costi. Per ulteriori informazioni, è possibile fare riferimento ai tipi di istanza supportati in Amazon RDS per Oracle.
Amazon RDS Database Activity Streams supporta Amazon RDS per Oracle?
Sì, Database Activity Streams (DAS) per Amazon Relational Database Service (Amazon RDS) per Oracle fornisce un flusso quasi in tempo reale di tutte le istruzioni controllate (SELECT, DML, DDL, DCL, TCL) eseguite nella tua istanza database. I dati di audit sono raccolti dall’audit unificato del database, mentre l'archiviazione e l'elaborazione dell'attività del database sono gestite al di fuori del database. Come parte dell’implementazione di DAS, il tuo amministratore di database specifica le politiche di audit unificate native di Oracle Database sugli oggetti dati. Quindi l'amministratore della sicurezza avvia DAS sulla tua istanza Amazon RDS for Oracle e fornisce una chiave AWS Key Management Service (KMS) per la crittografia. L'attività del tuo database è crittografata e poi inviata in modo asincrono a un flusso di dati Amazon Kinesis fornito per conto della tua istanza database di Amazon RDS per Oracle. Le autorizzazioni per abilitare e disabilitare DAS possono essere gestiti da IAM, consentendo la separazione dei compiti tra il personale di sicurezza/compliance e i DBA (amministratori database). Ulteriori informazioni su Amazon RDS Database Activity Streams per Oracle sono reperibili nella documentazione.
Come posso eseguire backup tra più regioni e ripristini point-in-time (PiTR) per le mie esigenze di disaster recovery?
Amazon RDS supporta i backup automatici tra più regioni per Oracle. Quando questa funzione è abilitata, gli snapshot e i backup archiviati dei log di ripristino acquisiti e conservati nella regione di origine dove risiede la tua istanza RDS vengono automaticamente replicati in una seconda regione. RDS mantiene quindi lo snapshot e i log archiviati secondo il tempo di conservazione del backup scelto per abilitare la capacità di ripristino point-in-time (PITR) nella regione di destinazione. Questa funzionalità è ideale se hai bisogno di una funzionalità di DR conveniente che aiuta a risparmiare sui costi di calcolo e, in alcuni casi, di licenza fino a quando un PITR non è necessario in un'altra regione. Leggi questo post del blog per ulteriori informazioni.
Posso aggiornare automaticamente il file del fuso orario corrente all'ultima versione sulla mia istanza database?
Sì, Amazon RDS supporta l’aggiornamento automatico dei file del fuso orario per Oracle. Per abilitare questa caratteristica, aggiungi l'opzione TIMEZONE_FILE_AUTOUPGRADE. Per ulteriori informazioni, consulta la documentazione.