AWS Database Migration Service

Migre sus bases de datos a AWS con tiempo de inactividad mínimo

Se han migrado más de 100 000 bases de datos con AWS Database Migration Service.

AWS Database Migration Service ayuda a migrar las bases de datos a AWS de manera rápida y segura. La base de datos de origen permanece totalmente operativa durante la migración, lo que minimiza el tiempo de inactividad de las aplicaciones que dependen de ella. AWS Database Migration Service puede migrar datos hacia y desde la mayoría de las bases de datos de código abierto y comerciales de uso general.

AWS Database Migration Service admite migraciones homogéneas, como de Oracle a Oracle, además de migraciones heterogéneas entre diferentes plataformas de base de datos, como de Oracle o Microsoft SQL Server a Amazon Aurora. Con AWS Database Migration Service, puede replicar de manera continua los datos con alta disponibilidad y consolidar bases de datos en un almacén de datos a escala de petabytes mediante el streaming de datos a Amazon Redshift y Amazon S3. Obtenga más información acerca de las bases de datos de origen y de destino compatibles.

Si el destino de la migración de base de datos es Amazon Aurora, Amazon Redshift o Amazon DynamoDB, puede usar DMS gratuito durante seis meses.

Introducción a AWS Database Migration Service (1:33)

Beneficios

Facilidad de uso

AWS Database Migration Service es fácil de usar. No es necesario instalar controladores o aplicaciones, y en la mayoría de los casos no requiere cambios en la base de datos de origen. Para empezar a migrar una base de datos, basta con hacer unos clics en la consola de administración de AWS. Una vez que ha comenzado la migración, DMS administra todas las complejidades del proceso de migración, incluida la replicación automática de cambios de datos que se produce en la base de datos de origen durante el proceso de migración. También puede usar este servicio para replicar datos de manera continua con el mismo nivel de simplicidad.

Tiempo de inactividad mínimo

AWS Database Migration Service le ayuda a migrar sus bases de datos a AWS prácticamente sin tiempo de inactividad. Todos los cambios de datos a la base de datos de origen que se producen durante la migración se replican de forma continua en el destino, lo que permite que la base de datos de origen esté completamente operativa durante el proceso de migración. Una vez finalizada la migración de la base de datos, la base de datos de destino permanecerá sincronizada con la de origen cuanto tiempo desee, para permitirle hacer la transición a la base de datos cuando más le convenga.

Admite bases de datos de uso general

AWS Database Migration Service puede migrar los datos hacia y desde la mayoría de las bases de datos de código abierto y comerciales de uso general. Admite migraciones homogéneas, como de Oracle a Oracle, además de migraciones heterogéneas entre diferentes plataformas de base de datos, como de Oracle a Amazon Aurora. Las migraciones pueden ser de bases de datos en instalaciones físicas a Amazon RDS o Amazon EC2, de bases de datos que se ejecutan en EC2 a RDS o viceversa, y entre dos bases de datos de RDS. También puede transferir datos entre destinos basados en texto, SQL y NoSQL.

Bajo costo

AWS Database Migration Service es un servicio de bajo costo. Solo paga por los recursos de computación utilizados durante el proceso de migración y el almacenamiento de logs adicional. La migración de una base de datos de un terabyte puede realizarse por tan solo 3 USD. Esto se aplica a las migraciones tanto homogéneas como heterogéneas de cualquier base de datos compatible. Estos precios contrastan con los métodos de migración de bases de datos convencionales que pueden resultar muy costosos.

Configuración rápida y sencilla

Puede configurar una tarea de migración en cuestión de minutos en la consola de administración de AWS. En una tarea de migración se definen los parámetros que AWS Database Migration Service utiliza para ejecutar la migración. Comprende la configuración de conexiones a las bases de datos de origen y de destino, así como la elección de la instancia de replicación utilizada para ejecutar el proceso de migración. Una vez configurada, la misma tarea se puede utilizar para ejecuciones de prueba antes de realizar la migración real.

Fiabilidad

AWS Database Migration Service presenta una alta resiliencia y una recuperación automática. Monitorea constantemente las bases de datos de origen y de destino, la conectividad de red y la instancia de replicación. En caso de interrupción, reinicia automáticamente el proceso y continúa la migración desde donde se detuvo. La opción Multi-AZ permite tener alta disponibilidad para migración de bases de datos y replicación de datos continua al permitir instancias de replicación redundantes.

Casos de uso

Migraciones de bases de datos homogéneas

En las migraciones de bases de datos homogéneas, los motores de las bases de datos de origen y destino son iguales o compatibles, como por ejemplo Oracle a Amazon RDS para Oracle, MySQL a Amazon Aurora, MySQL a Amazon RDS para MySQL o Microsoft SQL Server a Amazon RDS para SQL Server. Dado que la estructura de esquemas, los tipos de datos y el código de base de datos son compatibles entre las bases de datos de origen y destino, este tipo de migración es un proceso de un solo paso. Primero se crea una tarea de migración con conexiones a las bases de datos de origen y destino y luego se comienza la migración haciendo clic en un botón. AWS Database Migration Service se encarga de lo demás. La base de datos de origen puede estar ubicada en sus propias instalaciones (fuera de AWS), ejecutarse en una instancia de Amazon EC2 o puede ser una base de datos de Amazon RDS. El destino puede ser una base de datos en Amazon EC2 o Amazon RDS.

product-page-diagram_AWS-DMS_homogeneous-database-migrations-1
verizon

Verizon es un líder mundial que ofrece soluciones de comunicación y tecnología innovadoras. “Verizon ayuda a nuestros clientes a construir una vida mejor y más conectada. Como parte de este camino, estamos experimentando una gran transformación en nuestro enfoque de administración de bases de datos, al alejarnos de soluciones de bases de datos comerciales caras y heredadas hacia opciones más eficientes y rentables. Las pruebas de Amazon Aurora PostgreSQL mostraron un mejor desempeño en comparación con el PostgreSQL estándar que reside en las instancias Amazon EC2, y AWS Database Migration Service y Schema Conversion Tool se mostraron efectivos en la identificación de áreas para la conversión de datos que requerían atención especial durante la migración”. - Shashidhar Sureban, director adjunto, ingeniería de bases de datos, Verizon

Migraciones de bases de datos heterogéneas

En las migraciones de bases de datos heterogéneas, los motores de las bases de datos de origen y destino son distintos, como en el caso de migraciones de Oracle a Amazon Aurora, de Oracle a PostgreSQL o de Microsoft SQL Server a MySQL. En este caso, la estructura de esquemas, los tipos de datos y el código de base de datos de las bases de datos de origen y destino pueden ser bastante distintos, y requerir una transformación de códigos y esquemas antes del comienzo de la migración de datos. Esto convierte a las migraciones heterogéneas en un proceso de dos pasos. Primero se debe utilizar AWS Schema Conversion Tool para convertir el código y el esquema de origen de modo que coincidan con los de la base de datos de destino. A continuación, se utiliza AWS Database Migration Service para migrar los datos de la base de datos de origen a la base de datos de destino. AWS Database Migration Service realizará automáticamente todas las conversiones de tipos de datos necesarias durante la migración. La base de datos de origen puede estar ubicada en sus propias instalaciones (fuera de AWS), ejecutarse en una instancia de Amazon EC2 o puede ser una base de datos de Amazon RDS. El destino puede ser una base de datos en Amazon EC2 o Amazon RDS.

product-page-diagram_AWS-DMS_heterogeneous-database-migrations-2
300x200_trimble_logo

Trimble es un líder mundial en soluciones telemáticas. Tuvieron una inversión significativa en hardware para las instalaciones en América del Norte y Europa con bases de datos Oracle. En lugar de actualizar el hardware y renovar las licencias, optaron por migrar las bases de datos a AWS. Ejecutaron AWS Schema Conversion Tool para analizar el esfuerzo, y luego migraron su base de datos completa a un servicio PostgreSQL administrado en Amazon RDS. “Nuestras proyecciones son que pagaremos aproximadamente una cuarta parte de lo que pagábamos por nuestra infraestructura privada”. - Todd Hofert, director de operaciones de infraestructura, Trimble

Desarrollo y pruebas

AWS Database Migration Service se puede utilizar para migrar datos dentro y fuera de la nube con fines de desarrollo. Existen dos situaciones comunes. La primera consiste en implementar sistemas de desarrollo, pruebas o ensayo en AWS, para aprovechar la escalabilidad y el rápido aprovisionamiento que ofrece la nube. De este modo, los desarrolladores pueden utilizar copias de datos de producción reales y copiar las actualizaciones de vuelta en el sistema de producción en las instalaciones físicas. La segunda situación es cuando los sistemas de desarrollo se encuentran en las instalaciones físicas (con frecuencia, en ordenadores portátiles personales) y se migra una copia actual de una base de datos de producción ubicada en la nube de AWS a estos sistemas en las instalaciones, ya sea de manera única o continua. Así se evita interrumpir los procesos de operaciones de desarrollo existentes, al tiempo que se garantiza la representación actualizada de su sistema de producción.

product-page-diagram-AWS-DMS_development-and-test-on-cloud

Consolidación de bases de datos

Puede utilizar AWS Database Migration Service para consolidar varias bases de datos de origen en una sola base de datos de destino. Se puede aplicar a migraciones tanto homogéneas como heterogéneas, y puede utilizar esta función con todos los motores de bases de datos compatibles. Las bases de datos de origen pueden estar ubicadas en sus propias instalaciones (fuera de AWS), ejecutarse en una instancia de Amazon EC2 o pueden ser una base de datos de Amazon RDS. Las bases de datos de origen también pueden estar repartidas entre distintas ubicaciones. Por ejemplo, una de las bases de datos de origen puede estar en sus instalaciones fuera de AWS, mientras que la segunda puede estar en Amazon EC2 y la tercera ser una base de datos de Amazon RDS. El destino puede ser una base de datos en Amazon EC2 o Amazon RDS.

product-page-diagram-AWS-DMS_database-consolidation

Replicación de datos continua

Puede utilizar el AWS Database Migration Service para realizar una replicación de datos continua. La replicación de datos continua tiene una gran cantidad de casos de uso, entre los que se incluyen la sincronización de instancias para Recuperación de desastres, la distribución geográfica de bases de datos y la sincronización de entornos de Desarrollo/Prueba. Puede utilizar DMS para replicaciones de datos tanto homogéneas como heterogéneas para todos los motores de bases de datos admitidos. La base de datos de origen o destino puede estar ubicada en sus propias instalaciones (fuera de AWS), ejecutarse en una instancia de Amazon EC2 o puede ser una base de datos de Amazon RDS. Puede replicar datos de una sola base de datos en una o más bases de datos de destino; o bien, los datos de varias bases de datos de origen se pueden consolidar y replicar en una o más bases de datos de destino.

product-page-diagram-AWS-DMS_continuous-data-replication
dept-of-veteran-affairs_logo

El Departamento de Asuntos de los Veteranos (VA) de EE.UU. procesa cientos de miles de solicitudes de veteranos cada año. “Nuestro sistema de procesamiento de apelaciones, VACOLS, incluye veinte millones de registros almacenados en una base de datos Oracle 11g. El sistema tiene más de 20 años y está en proceso de modernización. Durante este tiempo, necesitamos asegurarnos de que los datos se repliquen de forma segura en la nube para su conservación. Estamos utilizando AWS DMS para replicar la base de datos en una base de datos RDS Oracle en AWS GovCloud, en una implementación Multi-AZ. Esta configuración garantiza que los datos de VACOLS se preserven, aseguren y tengan una alta disponibilidad en la nube, lo que es una gran victoria para VA y para nuestros veteranos, que confían en nosotros para proteger su información”. - Alan Ning, ingeniero en fiabilidad del sitio, servicio digital de EE.UU.

Artículos y publicaciones de blog

DDB2
Arun Thiagarajan y Mahesh Kansara
20 de septiembre de 2018
DMS
Zafar Kapadia y Udayasimha Theepireddy
16 de julio de 2018

Introducción a AWS

icon1

Regístrese para obtener una cuenta de AWS

Acceda instantáneamente a la capa gratuita de AWS.
icon2

Aprenda con tutoriales de 10 minutos

Explore y aprenda con tutoriales sencillos.
icon3

Comience a crear con AWS

Comience a crear soluciones con las guías paso a paso que lo ayudarán a lanzar un proyecto en AWS.

Más información sobre AWS Database Migration Service

Visite la página de precios
¿Todo listo para crear?
Comience a utilizar AWS Database Migration Service
¿Tiene más preguntas?
Contacte con nosotros