Conversión de esquemas de bases de datos en la conversión de esquemas del DMS - 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.

Conversión de esquemas de bases de datos en la conversión de esquemas del DMS

Tras crear el proyecto de migración y conectarse a las bases de datos de origen y destino, puede convertir los objetos de la base de datos de origen a un formato compatible con la base de datos de destino. La conversión de esquemas del DMS muestra el esquema de la base de datos de origen en el panel izquierdo en un formato de vista de árbol.

Cada nodo del árbol de la base de datos se carga de forma diferida. Al elegir un nodo en la vista de árbol, la conversión de esquemas del DMS solicita la información del esquema de la base de datos de origen en ese momento. Para cargar la información del esquema más rápido, elija el esquema y, a continuación, elija Cargar metadatos en el menú Acciones. A continuación, la conversión de esquemas del DMS lee los metadatos de la base de datos y almacena la información en un bucket de Amazon S3. Ahora puede explorar los objetos de la base de datos con mayor rapidez.

Puede convertir todo el esquema de la base de datos o puede elegir cualquier elemento del esquema de la base de datos de origen para convertirlo. Si el elemento del esquema que elija depende de un elemento principal, la conversión de esquemas del DMS generará también el esquema para el elemento principal. Por ejemplo, al elegir una tabla para convertirla, la conversión de esquemas del DMS crea la tabla convertida y el esquema de base de datos en el que se encuentra la tabla.

Conversión de objetos de base de datos

Puede utilizar la conversión de esquemas del DMS para convertir un esquema de base de datos completo u objetos de esquema de base de datos independientes.

Conversión de un esquema de base de datos completo
  1. Inicie sesión en la AWS DMS consola AWS Management Console y ábrala en https://console.aws.amazon.com/dms/v2/.

  2. Elija Proyectos de migración. Se abre la página Proyectos de migración.

  3. Elija el proyecto de migración y, a continuación, elija la conversión de esquemas.

  4. Elija Lanzar la conversión de esquemas. Se abre la página Conversión de esquemas.

  5. En el panel de base de datos de origen, seleccione la casilla de verificación para el nombre del esquema.

  6. Elija este esquema en el panel izquierdo del proyecto de migración. La conversión de esquemas del DMS destaca el nombre del esquema en azul y activa el menú Acciones.

  7. Para Acciones, elija Convertir. Aparece el cuadro de diálogo de conversión.

  8. Elija Convertir en el cuadro de diálogo para confirmar su elección.

Conversión de los objetos de la base de datos de origen
  1. Inicie sesión en la AWS Management Console AWS DMS consola y ábrala en https://console.aws.amazon.com/dms/v2/.

  2. Elija Proyectos de migración. Se abre la página Proyectos de migración.

  3. Elija el proyecto de migración y, a continuación, elija la conversión de esquemas.

  4. Elija Lanzar la conversión de esquemas. Se abre la página Conversión de esquemas.

  5. En el panel de la base de datos de origen, seleccione los objetos de la base de datos de origen.

  6. Tras seleccionar todas las casillas de verificación de los objetos que desea convertir, elija el nodo principal para todos los objetos seleccionados en el panel de la izquierda.

    La conversión de esquemas del DMS destaca el nodo principal en azul y activa el menú Acciones.

  7. Para Acciones, elija Convertir. Aparece el cuadro de diálogo de conversión.

  8. Elija Convertir en el cuadro de diálogo para confirmar su elección.

Por ejemplo, para convertir dos de las 10 tablas, seleccione las casillas de verificación de las dos tablas que desee convertir. Observe que el menú Acciones está inactivo. Tras seleccionar el nodo Tablas, la conversión de esquemas del DMS resalta el nombre en azul y activa el menú Acciones. A continuación, puede elegir Convertir en este menú.

Del mismo modo, para convertir dos tablas y tres procedimientos, seleccione las casillas de verificación de los nombres de los objetos. A continuación, elija el nodo del esquema para activar el menú Acciones y elija Convertir esquema.

Edición y guardado del código SQL convertido

La página de conversión de esquemas le permite editar el código SQL convertido en los objetos de su base de datos. Utilice el siguiente procedimiento para editar su código SQL convertido, aplique los cambios y, a continuación, guárdelos.

Para editar, aplicar cambios y guardar su código SQL convertido
  1. En la página de conversión de esquemas, abra la vista en árbol del panel Proveedores de datos de origen para mostrar un objeto de código.

    Conversión de esquemas: vista en árbol de los proveedores de datos de origen
  2. En el panel Proveedores de datos de origen, elija Acciones, Convertir. Confirme la acción.

  3. Cuando se complete la conversión, para ver el SQL convertido, expanda el panel central si es necesario. Para editar el SQL convertido, seleccione el icono de edición en el panel SQL de destino.

    Conversión de esquemas: edite el SQL de destino
  4. Tras editar el SQL de destino, confirme los cambios pulsando el icono de verificación situado en la parte superior de la página. Confirme la acción.

  5. En el panel Proveedores de datos de Target, seleccione Acciones, Aplicar cambios. Confirme la acción.

  6. El DMS escribe el procedimiento editado en el banco de datos de destino.

Revisión de objetos de base de datos convertidos

Una vez convertidos los objetos de la base de datos de origen, puede elegir un objeto en el panel izquierdo del proyecto. A continuación, puede ver el código de origen y el código convertido de ese objeto. La conversión de esquemas del DMS carga automáticamente el código convertido del objeto que ha seleccionado en el panel izquierdo. También puede ver las propiedades o los parámetros del objeto que ha seleccionado.

La conversión de esquemas del DMS almacena automáticamente el código convertido como parte del proyecto de migración. No aplica estos cambios de código a la base de datos de destino. Para obtener más información sobre cómo aplicar el código convertido a la base de datos de destino, consulte Aplicación del código convertido. Para eliminar el código convertido del proyecto de migración, seleccione el esquema de destino en el panel derecho y, a continuación, elija Actualizar desde la base de datos desde Acciones.

Una vez que haya convertido los objetos de la base de datos de origen, puede ver el resumen de la conversión y los elementos de acción en el panel inferior central. Puede ver la misma información al crear un informe de evaluación. El informe de evaluación es útil para identificar y solucionar los elementos del esquema que la conversión de esquemas del DMS no pueda convertir. Puede guardar el resumen del informe de evaluación y la lista de elementos de acción de conversión en archivos CSV. Para obtener más información, consulte Informes de evaluación de migración de base de datos.