Esegui la migrazione di un database Oracle locale ad Amazon RDS for MySQL utilizzando AWS DMS e AWS SCT - Prontuario AWS

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

Architettura

Stack tecnologico di origine

  • Database Oracle locale

Stack tecnologico Target

  • Istanza database Amazon RDS per MySQL

Architettura di migrazione dei dati

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àDescrizioneCompetenze 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àDescrizioneCompetenze 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àDescrizioneCompetenze richieste
Esegui la migrazione dello schema del database utilizzando AWS SCT.DBA
Migra i dati utilizzando AWS DMS.DBA
AttivitàDescrizioneCompetenze 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àDescrizioneCompetenze richieste
Trasferisci i client applicativi alla nuova infrastruttura.DBA SysAdmin, proprietario dell'app
AttivitàDescrizioneCompetenze 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.

Riferimenti

Tutorial e video