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
Tipo R: Re-architect | Fonte: Database: Relazionale | Target: Amazon RDS per MySQL |
Creato da: AWS | Ambiente: PoC o pilota | Tecnologie: database; migrazione |
Carico di lavoro: Oracle | Servizi AWS: Amazon RDS |
Riepilogo
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
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. 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.
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.
Architettura
Stack tecnologico di origine
Database Oracle locale
Stack tecnologico Target
Istanza database Amazon RDS per MySQL
Architettura di migrazione dei dati
![](images/pattern-img/0385e5ad-a1ca-4c29-945b-592321d95f9d/images/c872e033-b13a-4436-b503-0632b5d437ae.png)
Strumenti
AWS DMS - AWS Database Migration Services (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 (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
Attività | Descrizione | 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 |
Attività | Descrizione | Competenze richieste |
---|---|---|
Crea un cloud privato virtuale (VPC) e sottoreti. | SysAdmin | |
Crea i gruppi di sicurezza e le liste di controllo degli accessi alla rete (ACL). | SysAdmin | |
Configura e avvia un'istanza database Amazon RDS. | DBA, SysAdmin |
Attività | Descrizione | Competenze richieste |
---|---|---|
Esegui la migrazione dello schema del database utilizzando AWS SCT. | DBA | |
Migra i dati utilizzando AWS DMS. | DBA |
Attività | Descrizione | 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/ SchemaConversion tool/latest/userguide/chap_converting.app.html. | Proprietario dell'app |
Segui la strategia di migrazione delle applicazioni. | DBA SysAdmin, proprietario dell'app |
Attività | Descrizione | Competenze richieste |
---|---|---|
Trasferisci i client applicativi alla nuova infrastruttura. | DBA SysAdmin, proprietario dell'app |
Attività | Descrizione | 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
Riferimenti
Tutorial e video