Proveedor de datos virtual - AWSDatabase 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.

Proveedor de datos virtual

AWS Database Migration Service (DMS) ofrece el modo virtual para los proveedores de datos en la conversión de esquemas. Esta característica le permite realizar la conversión de esquemas sin tener que conectarse a una base de datos de destino, lo que reduce los costos de infraestructura y proporciona flexibilidad a la hora de planificar la migración. Con el modo virtual, puede iniciar el trabajo de conversión inmediatamente para planificar una estrategia de migración óptima antes de comprometer los recursos. Puede evaluar la compatibilidad, convertir y revisar el código del esquema e incluso probar diferentes opciones de destino. A continuación, podrá conectarse a una base de datos cuando esté preparado. El modo virtual admite todas las bases de datos de destino compatibles con Conversión de esquemas de AWS DMS, incluidas MySQL, PostgreSQL, Amazon Redshift y Amazon RDS para Db2.

Creación de un proveedor de datos virtual

Para crear un proveedor de datos virtual, simplemente tiene que activar el modo virtual en el formulario para crear el proveedor de datos. Para obtener más información, consulte Configuración de los proveedores de datos para la conversión de esquemas de DMS.

Uso de un proveedor de datos virtual

Para usar un proveedor de datos virtual, cree un nuevo proyecto de migración o modifique un proyecto de migración existente. A continuación, defina el proveedor de datos de destino del proyecto como el proveedor de datos virtual que ha creado.

Si quiere usar un proveedor virtual para el secreto y el rol de IAM para leer los campos de ese secreto, use cualquier secreto que se le otorgue al rol de IAM para configurar correctamente el proyecto de migración.

Una vez establecido el proveedor de destino, seleccione la pestaña Conversión de esquemas. A continuación, elija el botón Lanzar conversión de esquemas. Espere a que se inicie el proyecto.

Ahora puede utilizar la conversión de esquemas con el proveedor de datos de destino virtual del mismo modo que haría con un proveedor de datos de destino real. Las acciones que requieran la conexión a una base de datos de destino real se desactivarán, pero la opción Guardar como SQL estará disponible en el árbol de destino.

Transición de un proveedor de datos virtual a un proveedor de datos real

Cuando quiera continuar con la migración real, podrá realizar la transición a un proveedor de datos real.

Para pasar de un proveedor de datos virtual a uno real, siga estos pasos:
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de AWS DMS.

  2. En el panel de navegación, elija Proveedores de datos. A continuación, elija el proveedor de datos que desee modificar.

  3. Vaya a la sección Proyectos de migración asociados para ver todos los proyectos de migración que utilizan este proveedor de datos virtual.

  4. Elija el primer proyecto asociado.

  5. Seleccione la pestaña Conversión de esquemas.

  6. Marque la opción Sección de detalles - Estado.

  7. Si el estado es Abierto y el botón Cerrar conversión de esquemas no está atenuado, selecciónelo y espere a que se cierre el proyecto.

  8. Repita los pasos previos para el resto de los proyectos de migración asociados.

  9. Confirme que no quede ningún proyecto abierto.

  10. Vuelva al proveedor de datos y seleccione Modificar.

  11. Desactive Modo virtual.

  12. Rellene la configuración de conexión correctamente. Los parámetros de conexión dependen del motor de base de datos. Para obtener más información, consulte Creación de proveedores de datos.

  13. Seleccione Guardar cambios.

    nota

    Una vez guardados los cambios, no podrá volver a activar el modo virtual.

  14. Vuelva a la consola de AWS DMS.

  15. En el panel de navegación, elija Proyectos de migración. A continuación, elija el proyecto de migración para el que desee modificar el proveedor de datos.

  16. Elija Modificar.

  17. Rellene el secreto que se utilizará para conectarse al proveedor de datos de destino. Utilice el secreto correcto, que contiene las credenciales necesarias para conectarse a la base de datos.

  18. Rellene el rol de IAM que se usará para leer el secreto de destino. Compruebe que el rol de IAM especificado aquí es correcto, que haya leído el secreto de las credenciales de conexión y que esté disponible para el servicio de Conversión de esquemas de AWS DMS.

  19. Seleccione Guardar cambios.

  20. Seleccione la pestaña Conversión de esquemas.

  21. Elija el botón Lanzar conversión de esquemas.

  22. Espere a que se inicie el proyecto.

importante

Una vez desactivado el modo virtual y guardado el cambio del proveedor de datos, la acción no se podrá deshacer. Deberá proporcionar los detalles reales de conexión a la base de datos del proveedor de datos, así como el secreto y el rol de IAM activos para acceder al secreto en el proyecto de migración asociado.

La primera vez que inicie el proyecto que contiene el proveedor de datos en tránsito, obtendrá los resultados de la conversión. Solo estarán disponibles estas acciones:

  • En los esquemas de nodos: actualice desde la base de datos.

  • En los objetos de la base de datos: aplique los cambios y guárdelos como SQL.

La acción Aplicar aplicará los objetos convertidos a la base de datos real.

La acción Actualizar desde base de datos carga los objetos de la base de datos real. Se perderán todos los objetos de conversión que no se hayan guardado.