¿Qué es AWS Database Migration Service? - AWS Database Migration Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

¿Qué es AWS Database Migration Service?

AWS Database Migration Service(AWS DMS) es un servicio en la nube que permite migrar bases de datos relacionales, almacenes de datos, bases de datos NoSQL y otros tipos de almacenes de datos. Puede utilizarlos AWS DMS para migrar sus datos a configuraciones locales y en la nube Nube de AWS o entre ellas.

ConAWS DMS, puede descubrir sus almacenes de datos de origen, convertir sus esquemas de origen y migrar sus datos.

  • Para descubrir su infraestructura de datos de origen, puede utilizar DMS Fleet Advisor. Este servicio recopila datos de su base de datos y servidores de análisis locales, y crea un inventario de servidores, bases de datos y esquemas que puede migrar a la nube. AWS

  • Para migrar a un motor de base de datos diferente, puede utilizar la conversión de esquemas de DMS. Este servicio evalúa y convierte automáticamente los esquemas de origen en un nuevo motor de destino. Como alternativa, puede descargar el AWS Schema Conversion Tool (AWS SCT) en su PC local para convertir sus esquemas fuente.

  • Después de convertir los esquemas de origen y aplicar el código convertido a la base de datos de destino, puede utilizarlos AWS DMS para migrar los datos. Puede realizar migraciones únicas o replicar los cambios en curso para mantener sincronizados los orígenes y los destinos. Como AWS DMS forma parte deNube de AWS, usted obtiene la rentabilidad, la velocidad de comercialización, la seguridad y la flexibilidad que ofrecen AWS los servicios.

En un nivel básico, AWS DMS es un servidor en el Nube de AWS que se ejecuta el software de replicación. Crea una conexión de origen y destino para indicar de AWS DMS dónde extraer los datos y dónde cargarlos. A continuación, programa una tarea que se ejecuta en este servidor para mover los datos. AWS DMScrea las tablas y las claves principales asociadas si no existen en el destino. Si lo prefiere, puede crear las tablas de destino usted mismo. O puede usar AWS Schema Conversion Tool (AWS SCT) para crear algunas o todas las tablas, índices, vistas, activadores, etc. de destino.

El siguiente diagrama ilustra el proceso de AWS DMS replicación.


            Introducción a AWS DMS
Referencias

Tareas de migración que realiza AWS DMS

AWS DMS se encarga de muchas de las tareas difíciles o tediosas relacionadas con un proyecto de migración:

  • En una solución tradicional, debe realizar análisis de capacidad, procure hardware y software, instalar y administrar sistemas, y probar y depurar la instalación. administra AWS DMS automáticamente la implementación, la administración y el monitoreo de todo el hardware y el software necesarios para la migración. La migración puede empezar a funcionar en cuestión de minutos desde el inicio del proceso de configuración de AWS DMS.

  • Con AWS DMS, puede ampliar (o reducir) los recursos de migración según sea necesario para adaptarlos a la carga de trabajo real. Por ejemplo, si determina que necesita almacenamiento adicional, puede aumentar fácilmente el almacenamiento asignado y reiniciar la migración, normalmente en cuestión de minutos.

  • AWS DMSusa un pay-as-you-go modelo. A diferencia de los modelos de licencia tradicionales, que tienen costos de compra iniciales y cargos de mantenimiento continuos, solo se paga por los recursos de AWS DMS mientras se utilizan.

  • AWS DMS administra automáticamente toda la infraestructura necesaria para el servidor de migración, incluido el hardware y el software, la aplicación de parches de software y la notificación de errores.

  • AWS DMS proporciona conmutación por error automática. Si el servidor de replicación principal tiene cualquier tipo de error, un servidor de replicación de reserva puede sustituirlo con poca o ninguna interrupción del servicio.

  • AWSDMS Fleet Advisor hace un inventario automático de su infraestructura de datos. Crea informes que le ayudan a identificar a los candidatos para la migración y a planificar la migración.

  • AWSLa conversión de esquemas de DMS evalúa automáticamente la complejidad de la migración para su proveedor de datos de origen. También convierte los esquemas de bases de datos y los objetos de código a un formato compatible con la base de datos de destino y, a continuación, aplica el código convertido.

  • AWS DMS puede ayudarle a cambiar a un motor de base de datos moderno, y posiblemente más rentable, que el que utiliza actualmente. Por ejemplo, AWS DMS puede ayudarle a aprovechar los servicios de bases de datos gestionadas que ofrecen Amazon Relational Database Service (Amazon RDS) o Amazon Aurora. También puede ayudarle a pasar al servicio de almacenamiento de datos gestionado que ofrece Amazon Redshift, a plataformas NoSQL como Amazon DynamoDB o a plataformas de almacenamiento de bajo coste como Amazon Simple Storage Service (Amazon S3). Si, por el contrario, desea abandonar su infraestructura antigua, pero continuar utilizando el mismo motor de base de datos, AWS DMS también puede realizar este proceso.

  • AWS DMSadmite casi todos los motores de DBMS más populares de la actualidad como puntos finales de origen. Para obtener más información, consulte Orígenes para la migración de datos.

  • AWS DMSproporciona una amplia cobertura de los motores de destino disponibles. Para obtener más información, consulte Destinos para la migración de datos.

  • Puede migrar desde cualquiera de los orígenes de datos admitidos a cualquiera de los objetivos de datos admitidos. AWS DMS admite totalmente migraciones de datos heterogéneos entre los motores compatibles.

  • AWS DMS garantiza que la migración de datos es segura. Los datos en reposo se cifran con cifrado AWS Key Management Service (AWS KMS). Durante la migración, puede utilizar la capa de conexión segura (SSL) para cifrar los datos en tránsito desde el origen hasta el destino.