Introducción de la guía de implementación

11 pasos  |  120 minutos

P: ¿Qué es Amazon Aurora?

Amazon Aurora es un motor de base de datos relacional compatible con MySQL que combina la velocidad y la disponibilidad que tienen las bases de datos comerciales de gama alta, como Oracle, con la simplicidad y la rentabilidad de las bases de datos de código abierto, como MySQL.

P: ¿Por qué debería migrar datos a Amazon Aurora?

Amazon Aurora es un servicio rentable y completamente administrado que ofrece la seguridad, disponibilidad y fiabilidad de una base de datos comercial a un décimo del costo. Amazon Aurora también es compatible con Amazon Relational Database Service (RDS), un servicio que administra tareas demandantes, como el aprovisionamiento, la aplicación de parches, la copia de seguridad, la recuperación, la detección de errores y la reparación.

P: ¿Qué es AWS Database Migration Service (DMS) y cuáles son los beneficios de usarlo para realizar migraciones?

AWS Database Migration Service (DMS) es un servicio de bajo costo que lo ayuda a migrar bases de datos a AWS de manera fácil y segura. Las tareas de replicación se pueden configurar en cuestión de minutos en lugar de horas o días, en comparación con las soluciones de replicación autoadministradas que se deben instalar y configurar. La replicación de datos de AWS DMS se integra estrechamente con AWS Schema Conversion Tool, lo que simplifica los proyectos de migración de bases de datos heterogéneos, como los de Oracle a Aurora.

P: ¿Qué es AWS Schema Conversion Tool (SCT)?

AWS Schema Conversion Tool (SCT) facilita la migración de bases de datos heterogéneas a través de la conversión automática del esquema de la base de datos de origen de Oracle y la mayor parte del código personalizado, incluidas las vistas, los procedimientos almacenados y las funciones, a un formato compatible con la base de datos de destino, como Aurora. El código que no se pueda convertir automáticamente se marca con claridad para que se pueda convertir de forma manual.

P: ¿En qué regiones de AWS están disponibles el servicio de AWS DMS y Amazon Aurora?

Consulte la documentación de Amazon Aurora y AWS DMS para obtener información acerca de la disponibilidad antes de lanzar el proyecto.

P: ¿Qué es la pila de CloudFormation?

Una pila de CloudFormation es un conjunto de recursos de AWS que se pueden administrar como una única unidad. Los recursos de un pila están definidos por la plantilla de CloudFormation de la pila. En este proyecto, utilizará una pila de CloudFormation para crear y aprovisionar la VPC, las subredes, los grupos de seguridad y las instancias RDS necesarias para completar la migración de base de datos de Oracle a Aurora. Una vez que complete el proyecto, podrá eliminar fácilmente la pila para evitar cargos adicionales. 

P: ¿Puedo personalizar la plantilla de CloudFormation que se utiliza en este proyecto?

Sí. La plantilla de CloudFormation está diseñada para recibir poca carga por parte del usuario y aprovisionar los servicios de AWS requeridos con configuraciones mínimas. Sin embargo, si desea modificar valores de la configuración, como el bloque de CIDR de la VPC, tipos de instancias de RDS, etc., puede actualizar la plantilla y lanzarla.

P: ¿AWS DMS y SCT admiten migraciones de esquemas de bases de datos complejos?

Sí. Este proyecto ayuda a comprender la metodología que debe utilizarse para migraciones de bases de datos heterogéneas con una estructura de esquema simple. Esta práctica puede ayudar en la migración de casos complejos de bases de datos.

P: ¿El servicio AWS DMS solo admite migraciones de todos los datos, como se muestra en este proyecto?

No. Es posible usar AWS DMS para una única migración completa de datos, además de una replicación de datos continua (CDC). AWS DMS detecta cambios en la base de datos de origen y los aplica en la base de datos de destino de manera sistemática desde el punto de vista de la transacción. El único cambio que debe realizar es en la configuración de Tareas. Cree una nueva tarea con la CDC habilitada, y la tarea de replicación de datos se ejecutará hasta que la modifique o termine.

P: ¿Cuál será el costo de ejecutar este proyecto?

Los costos asociados con la migración del proyecto serán menores que 5 USD, si asumimos que se completará en 2 horas. Para obtener más información, consulte Servicios utilizados y costos.

Comience con la guía de implementación