Está en la página 1de 21

Migración mediante AWS

SCT y DMS
Requisitos
Definición
• Entiéndase como origen a todo los orígenes de Datos AWS
desde la versión Oracle Data Base 12 en adelante.
Origen • La base de datos Oracle encontrar en una IT tradicional,
además en IaaS, PaaS y SaaS.
• Entiéndase como intermedio a la Instancia de
replicación y los puntos de enlace
configurados en AWS, además de la maquina
Intermedi donde se instalara el AWS Schema
Conversion Tool.
o • El Software puede ser instalado y
configurado en un maquina dentro o fuera de
la Infraestructura del Origen o Destino

• Entiéndase como destino a la


Infraestructura en AWS Aurora,
Destino dónde se encuentra el servicio de
Aurora PostgreSQL desde las
versión 10.
• El equipo Intermedio deberá contar
con una Instancia de Replicación,
puntos de enlace (Origen y Destino)
Requisitos Generales y Tareas de migración de base de
datos configurados en AWS.
• En la estación de trabajo, se deberá
contar un equipo de características
medias, para realizar el uso de la
herramienta AWS SCT y poder
validar y transformar las tablas a
AWS migrar.
• Es necesario tener los drivers para
Oracle conectarse a cada origen/destino,
AWS además de un AWS Service Profile
para la ejecución del AWS SCT.
SCT
• El usuario empleado para la
exportación, deberá contar con AWS
el acceso a todos los objetos de
la base de datos que se Aurora • Se deberá contar con
un instancia de base de
necesita migrar, estos deben
estar en una BD AWS Oracle.
Postgre datos creada, antes de
realizar la instalación.
SQL
Estimación del Costo AWS Aurora
PostgreSQL
Instancia Origen - Oracle:
USD 0.068 per db.t3.medium Single-AZ instance hour (or partial hour) running Oracle EE (BYOL)
Instancia de Replicación:
$0.0745 per On Demand DMS t3.medium Instance Hour
Instancia Destino – AWS Aurora Postgres:
$0.20 per 1 million I/O requests (Aurora PostgreSQL)
USD 0.082 per db.t3.medium Single-AZ instance hour (or partial hour) running Aurora PostgreSQL
Encargado del uso de la Herramienta AWS SCT:
$10.0 per Hour

AWS
Oracle
Reporte Web
Comparación de Costos
Costo mensual Oracle: $169.84 Costo mensual AWS Aurora PostgreSQL: $130.62
Características: Características:
• Shape: VM.Standard2.1 • Shape: db.t3.large
• OCPU: 1 • OCPU: 2
• MEMORY(GB) 15 • MEMORY(GB) 8
• Local Disk (TB): Block storage only • Max Network Bandwidth: 5 Gbps
• Max Network Bandwidth: 1 Gbps
• Max VNICs Total: Linux: 2
Herramienta de backend usada - Spring Boot:
• Mediante la herramienta de backend - Spring Boot se puede generar el archivo .war que será desplegado en el
servidor Wildfly, el cual servirá como validación de la migración a realizar.
Herramienta de Despliegue de Backend –
Wildfly
• Mediante la herramienta de Despliegue de Backend – Wildfly, se puede desplegar el archivo .war previamente
generado, para ser usado con mayor practicidad.
Verificación
de BD AWS
ORACLE:
Se debe identificar el esquema
y tabla a migrar en el Origen
AWS Oracle
Verificación de BD
AWS ORACLE
mediante el war
desplegado en
Wildfly:
Se verifica la conexión del
despliegue de wildfly con la BD
AWS ORACLE
Verificación de
BD AWS
AURORA
POSTGRESQL
:
Se verifica que la BD Destino no
posee información
Herramienta AWS •Es necesario tener los drivers jdbc respectivos para cada BD a
Schema Conversion la que se desea la conexión, además del AWS service profile
para obtener todo lo necesario del tenant de AWS.
Tool:
Herramienta AWS Schema Conversion Tool:
• Verificación de la compatibilidad en la conversión de Tablas Origen (Oracle) a Destino (Aurora PostgreSQL).
Verificación de BD AWS AURORA
POSTGRESQL:
• Verificación de la creación y conversión de esquema, tabla y columnas Destino (Aurora PostgreSQL).
Herramienta AWS DMS:
• Generación de un flujo de Migración de datos, implica:
• Instancia de migración: Encargado de conectarse con su almacén de datos de origen, leer los datos de
origen y formatear los datos para que el almacén de datos de destino pueda consumirlos.
• Puntos de Enlace: Permiten la conexión con el Origen/Destino.
• Tarea de Migración: Usa la instancia de migración y los puntos de enlace para automatizar una tarea de
replicación de datos, permite alteraciones de la data según se requiera.

Instancia de
Migración Tarea de Migración Punto de Enlace - Destino
Punto de Enlace - Origen
Herramienta AWS DMS:
Verificación de BD AWS AURORA
POSTGRESQL:
• Verificación de la migración de data en la BD Destino (Aurora PostgreSQL).
Verificación de BD
AWS
POSTGRESQL
mediante el war
desplegado en
Wildfly:
Se verifica la conexión del
despliegue de wildfly con la BD
AWS POSTGRESQL, logrando
evidenciar una migración exitosa.
Proceso de
Migración:

Vídeo ilustrativo demostrando el


proceso de migración de una base
de datos Oracle on Premise a una
base de datos Aurora RDS.

También podría gustarte