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 virtuales
AWS Database Migration Service (DMS) ofrece el modo virtual para los proveedores de datos en la conversión de esquemas. Esta función le permite realizar la conversión de esquemas sin necesidad de conectarse a una base de datos de destino, lo que reduce los costes 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 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é listo. El modo virtual admite todas las bases de datos de destino compatibles con la conversión de esquemas de AWS DMS, incluidas MySQL, PostgreSQL, Amazon Redshift y Amazon RDS para Db2.
Cree un proveedor de datos virtuales
Para crear un proveedor de datos virtual, simplemente habilite el modo virtual en el formulario para crear el proveedor de datos. Para obtener más información, consulte Configurar sus proveedores de datos para la conversión de esquemas de DMS.
Uso de proveedores de datos virtuales
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 virtuales que ha creado.
Si quieres usar un proveedor virtual para la función Secreto y de IAM para leer los campos de ese secreto, usa cualquier secreto que se le otorgue a la función de IAM para configurar correctamente el proyecto de migración.
Una vez establecido el proveedor de destino, seleccione la pestaña de conversión de esquemas. A continuación, pulse el botón Iniciar 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 lo 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 deshabilitará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 esté listo para continuar con la migración real, puede realizar la transición a un proveedor de datos real.
Para pasar de un proveedor de datos virtual a un proveedor de datos real, sigue estos pasos.
-
Inicie sesión en la consola AWS de administración y abra la consola del AWS DMS.
-
En el panel de navegación, elija Proveedores de datos. A continuación, elija el proveedor de datos que desee modificar.
-
Vaya a la sección Proyectos de migración asociados para ver todos los proyectos de migración que utilizan este proveedor de datos virtuales.
-
Elija el primer proyecto asociado.
-
Seleccione la pestaña de conversión de esquemas.
-
Marque la opción Sección de detalles: Estado.
-
Si el estado es Abierto y el botón Cerrar la conversión del esquema no está atenuado, selecciónelo y espere a que se cierre el proyecto.
-
Repita los pasos anteriores para el resto de los proyectos de migración asociados.
-
Confirme que no quede ningún proyecto abierto.
-
Vuelva al proveedor de datos y seleccione Modificar.
-
Desactiva el modo virtual.
-
Complete 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.
-
Seleccione Save changes (Guardar cambios).
nota
Una vez guardados los cambios, no será posible volver a activar el modo virtual.
-
Vuelva a la consola del AWS DMS.
-
En el panel de navegación, elija Proyectos de migración. A continuación, elija el proyecto de migración para el que desee cambiar el proveedor de datos.
-
Elija Modificar.
-
Complete 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.
-
Complete el rol de IAM que se usará para leer el secreto de destino. Compruebe que la función de IAM especificada aquí es correcta, 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.
-
Seleccione Save changes (Guardar cambios).
-
Seleccione la pestaña de conversión de esquemas.
-
Seleccione el botón Iniciar conversión de esquemas.
-
Espere a que se inicie el proyecto.
importante
Una vez que desactive el modo virtual y guarde este cambio de proveedor de datos, esta acción no se podrá deshacer. Deberá proporcionar los detalles reales de la conexión a la base de datos del proveedor de datos, así como el secreto activo y el rol de IAM para acceder al secreto en el proyecto de migración asociado.
La primera vez que inicie el proyecto que contenga 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: actualizar 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 la 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.