

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à.

# Esegui la migrazione di un database Oracle locale ad Amazon RDS for MySQL utilizzando AWS DMS e AWS SCT
<a name="migrate-an-on-premises-oracle-database-to-amazon-rds-for-mysql-using-aws-dms-and-aws-sct"></a>

*Sergey Dmitriev e Naresh Damera, Amazon Web Services*

## Riepilogo
<a name="migrate-an-on-premises-oracle-database-to-amazon-rds-for-mysql-using-aws-dms-and-aws-sct-summary"></a>

Questo modello illustra la migrazione di un database Oracle locale a un'istanza DB Amazon Relational Database Service (Amazon RDS) per MySQL. Utilizza AWS Database Migration Service (AWS DMS) per migrare i dati e AWS Schema Conversion Tool (AWS SCT) per convertire lo schema e gli oggetti del database di origine in un formato compatibile con Amazon RDS for MySQL. 

## Prerequisiti e limitazioni
<a name="migrate-an-on-premises-oracle-database-to-amazon-rds-for-mysql-using-aws-dms-and-aws-sct-prerequisites-and-limitations"></a>

**Prerequisiti**
+ Un account AWS attivo
+ Un database Oracle di origine in un data center locale 

**Limitazioni**
+ Limite di dimensione del database: 64 TB

**Versioni del prodotto**
+ Tutte le edizioni del database Oracle per le versioni 11g (versioni 11.2.0.3.v1 e successive) e fino a 12.2 e 18c. Per l'elenco più recente delle versioni supportate, consulta [Using an Oracle Database as a Source for AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html). Ti consigliamo di utilizzare la versione più recente di AWS DMS per il supporto più completo della versione e delle funzionalità. Per informazioni sulle versioni dei database Oracle supportate da AWS SCT, consulta la documentazione di [AWS SCT.](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html) 
+ AWS DMS attualmente supporta le versioni di MySQL 5.5, 5.6 e 5.7. Per l'elenco più recente delle versioni supportate, consulta [Using a MySQL compatible Database as a Target for AWS DMS nella documentazione AWS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.MySQL.html). 

## Architecture
<a name="migrate-an-on-premises-oracle-database-to-amazon-rds-for-mysql-using-aws-dms-and-aws-sct-architecture"></a>

**Stack tecnologico di origine**
+ Database Oracle locale

**Stack tecnologico Target**
+ Istanza database Amazon RDS per MySQL

**Architettura di migrazione dei dati**

![](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/images/pattern-img/0385e5ad-a1ca-4c29-945b-592321d95f9d/images/c872e033-b13a-4436-b503-0632b5d437ae.png)


 

## Tools (Strumenti)
<a name="migrate-an-on-premises-oracle-database-to-amazon-rds-for-mysql-using-aws-dms-and-aws-sct-tools"></a>
+ **AWS DMS** - [AWS Database Migration Services](https://docs.aws.amazon.com/dms/latest/userguide/) (AWS DMS) ti aiuta a migrare database relazionali, data warehouse, database NoSQL e altri tipi di archivi dati. Puoi utilizzare AWS DMS per migrare i dati nel cloud AWS, tra istanze locali (attraverso la configurazione di un cloud AWS) oppure tra combinazioni di configurazioni locali e cloud.
+ **AWS SCT** - [AWS Schema Conversion Tool](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html) (AWS SCT) viene utilizzato per convertire lo schema del database da un motore di database a un altro. Il codice personalizzato convertito dallo strumento include viste, procedure memorizzate e funzioni. Qualsiasi codice che lo strumento non è in grado di convertire automaticamente è contrassegnato in modo chiaro in modo che sia possibile convertirlo autonomamente.

## Epiche
<a name="migrate-an-on-premises-oracle-database-to-amazon-rds-for-mysql-using-aws-dms-and-aws-sct-epics"></a>

### Pianifica la migrazione
<a name="plan-the-migration"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Convalida la versione e il motore del database di origine e di destinazione. |  | DBA | 
|  Identifica i requisiti hardware per l'istanza del server di destinazione. |  | DBA, SysAdmin | 
| Identifica i requisiti di archiviazione (tipo e capacità di archiviazione). |  | DBA, SysAdmin | 
| Scegli il tipo di istanza corretto in base alla capacità, alle funzionalità di archiviazione e alle funzionalità di rete. |  | DBA, SysAdmin | 
| Identifica i requisiti di sicurezza dell'accesso alla rete per i database di origine e di destinazione. |  | DBA, SysAdmin  | 
| Identifica la strategia di migrazione delle applicazioni. |  | DBA SysAdmin, proprietario dell'app | 

### Configura l'infrastruttura
<a name="configure-the-infrastructure"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Crea un cloud privato virtuale (VPC) e sottoreti. |  | SysAdmin | 
| Crea i gruppi di sicurezza e gli elenchi di controllo degli accessi alla rete (). ACLs |  | SysAdmin | 
| Configura e avvia un'istanza database Amazon RDS. |  | DBA, SysAdmin | 

### Migrazione dei dati
<a name="migrate-data"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Esegui la migrazione dello schema del database utilizzando AWS SCT. |  | DBA | 
| Migra i dati utilizzando AWS DMS. |  | DBA | 

### Migrare l'applicazione
<a name="migrate-the-application"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Usa AWS SCT per analizzare e convertire il codice SQL all'interno del codice dell'applicazione. | Per ulteriori informazioni, consulta https://docs.aws.amazon.com/SchemaConversionTool/ latest/userguide/CHAP \_Converting.app.html. | Proprietario dell'app | 
| Segui la strategia di migrazione delle applicazioni. |  | DBA SysAdmin, proprietario dell'app | 

### Tagliare
<a name="cut-over"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Trasferisci i client applicativi alla nuova infrastruttura. |  | DBA SysAdmin, proprietario dell'app | 

### Chiudi il progetto
<a name="close-the-project"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Chiudi le risorse AWS temporanee. |  | DBA, SysAdmin | 
| Rivedi e convalida i documenti del progetto. |  | DBA, SysAdmin | 
| Raccogli le metriche in tempo utile per la migrazione, percentuale di risorse manuali rispetto a quelle relative agli strumenti, risparmi sui costi, ecc. |  | DBA, SysAdmin | 
| Chiudi il progetto e fornisci feedback. |  |  | 

## Risorse correlate
<a name="migrate-an-on-premises-oracle-database-to-amazon-rds-for-mysql-using-aws-dms-and-aws-sct-related-resources"></a>

**Riferimenti**
+ [Documentazione AWS DMS](https://docs.aws.amazon.com/dms/)
+ [Documentazione AWS SCT](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html) 
+ [Prezzi di Amazon RDS](https://aws.amazon.com/rds/pricing/)

**Tutorial e video**
+ [Guida introduttiva ad AWS DMS](https://aws.amazon.com/dms/getting-started/)
+ [Nozioni di base su Amazon RDS](https://aws.amazon.com/rds/getting-started/)
+ [AWS DMS (video)](https://www.youtube.com/watch?v=zb4GcjEdl8U) 
+ [Amazon RDS (video)](https://www.youtube.com/watch?v=igRfulrrYCo) 