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 mediante la conversión de esquemas del DMS
nota
La conversión de esquemas de DMS con la función de IA generativa ya está disponible. Para obtener más información, consulte Ver el informe de evaluación de la migración de la base de datos para Schema Conversion DMS y Convertir esquemas de bases de datos en DMS Schema Conversion.
La conversión de esquemas de DMS en AWS Database Migration Service (AWS DMS) hace que las migraciones de bases de datos entre diferentes tipos de bases de datos sean más predecibles. Use la conversión de esquemas del DMS para evaluar la complejidad de la migración del proveedor de datos de origen y para convertir esquemas de bases de datos y objetos de código. Puede aplicar el código convertido a la base de datos de destino.
La conversión de esquemas del DMS convierte automáticamente los esquemas de la base de datos de origen y la mayoría de los objetos de código de la base de datos a un formato compatible con la base de datos de destino. Esta conversión incluye tablas, vistas, procedimientos almacenados, funciones, tipos de datos, sinónimos, etc. Los objetos que la conversión de esquemas del DMS no pueda convertir automáticamente están marcados claramente. Para completar la migración, puede convertir estos objetos manualmente.
En un nivel alto, la Conversión de esquemas del DMS
Para obtener una lista de las bases de datos de origen admitidas, consulte Orígenes para la conversión de esquemas del DMS.
Para ver una lista de las bases de datos de destino admitidas, consulte Destinos para la conversión de esquemas del DMS.
En el diagrama siguiente se ilustra el proceso de conversión de esquemas del DMS.
![Un diagrama de arquitectura de la característica de conversión de esquemas del DMS.](images/dms-schema-conversion-diagram.png)
Utilice los siguientes temas para comprender mejor cómo utilizar la conversión de esquemas del DMS.
Temas
- Compatible Regiones de AWS
- Características de conversión de esquema
- Limitaciones de conversión de esquemas
- Cómo empezar con la conversión DMS de esquemas
- Configuración de una red para la conversión de DMS esquemas
- Creación de proveedores de datos de origen para la conversión de esquemas del DMS
- Creación de proveedores de datos de destino en la conversión de esquemas del DMS
- Gestión de proyectos de migración en DMS Schema Conversion
- Creación de informes de evaluación de migración de bases de datos con DMS Schema Conversion
- Uso de la conversión de DMS esquemas
- Uso de paquetes de extensión en la conversión de esquemas del DMS
Compatible Regiones de AWS
Puede crear un proyecto de migración de conversión de esquemas de DMS de la siguiente manera. Regiones de AWS En otras regiones, puede utilizar AWS Schema Conversion Tool. Para obtener más información AWS SCT, consulte la Guía del usuario de AWS Schema Conversion Tool.
Nombre de la región | Región |
---|---|
Este de EE. UU. (Norte de Virginia) | us-east-1 |
Este de EE. UU. (Ohio) | us-east-2 |
Oeste de EE. UU. (Oregón) | us-west-2 |
EE. UU. Oeste (Norte de California) | us-west-1 |
Asia Pacífico (Tokio) | ap-northeast-1 |
Asia Pacífico (Singapur) | ap-southeast-1 |
Asia-Pacífico (Sídney) | ap-southeast-2 |
Asia Pacífico (Bombay) | ap-south-1 |
Asia-Pacífico (Seúl) | ap-northeast-2 |
Europa (Fráncfort) | eu-central-1 |
Europa (Estocolmo) | eu-north-1 |
Europa (Irlanda) | eu-west-1 |
Europa (París) | eu-west-3 |
América del Sur (São Paulo) | sa-east-1 |
Canadá (Central) | ca-central-1 |
Características de conversión de esquema
La conversión de esquemas del DMS proporciona las siguientes características:
-
DMS Schema Conversion administra automáticamente los Nube de AWS recursos necesarios para su proyecto de migración de bases de datos. Estos recursos incluyen perfiles de instancia, proveedores de datos y AWS Secrets Manager secretos. También incluyen funciones AWS Identity and Access Management (IAM), buckets de Amazon S3 y proyectos de migración.
-
Puede utilizar la conversión de esquemas del DMS para conectarse a la base de datos de origen, leer los metadatos y crear informes de evaluación de la migración de la base de datos. A continuación, puede guardar el informe en un bucket de Amazon S3. Con estos informes, obtendrá un resumen de las tareas de conversión del esquema y detalles de elementos que la conversión de esquemas del DMS no puede convertir automáticamente a la base de datos de destino. Los informes de evaluación de la migración de la base de datos ayudan a evaluar qué parte del proyecto de migración puede automatizar la conversión de esquemas del DMS. Estos informes también ayudan a estimar la cantidad de esfuerzo manual que se requiere para completar la conversión. Para obtener más información, consulte Creación de informes de evaluación de migración de bases de datos con DMS Schema Conversion.
-
Tras conectarse a los proveedores de datos de origen y destino, la conversión de esquemas del DMS puede convertir los esquemas de base de datos de origen existentes en el motor de base de datos de destino. Puede seleccionar cualquier elemento del esquema en su base de datos de origen para convertirlo. Tras convertir el código de la base de datos en conversión de esquemas del DMS, puede revisar el código fuente y el código convertido. Puede guardar el código SQL convertido en un bucket de Amazon S3.
-
Antes de convertir los esquemas de la base de datos de origen, puede configurar las reglas de transformación. Puede usar reglas de transformación para cambiar el tipo de datos de las columnas, mover objetos de un esquema a otro y cambiar los nombres de los objetos. Puede aplicar reglas de transformación a bases de datos, esquemas, tablas y columnas. Para obtener más información, consulte Configuración de reglas de transformación.
-
Puede cambiar la configuración de conversión para mejorar el rendimiento del código convertido. Estos ajustes son específicos para cada par de conversión y dependen de las características de la base de datos de origen que utilice en el código. Para obtener más información, consulte Especificación de la configuración de conversión de esquemas.
-
En algunos casos, la conversión de esquemas del DMS no puede convertir características de base de datos de origen en características de Amazon RDS equivalentes. En estos casos, la conversión de esquemas del DMS crea un paquete de extensiones en la base de datos de destino para emular las características que no se convirtieron. Para obtener más información, consulte Usar paquetes de extensión.
-
Puede aplicar el código convertido y el esquema del paquete de extensiones a la base de datos de destino. Para obtener más información, consulte Aplicación del código convertido.
-
DMS Schema Conversion es compatible con todas las funciones de la última AWS SCT versión. Para obtener más información, consulte las notas de la versión más reciente de AWS SCT.
-
Puede editar el código SQL convertido antes de que DMS lo migre a la base de datos de destino. Para obtener más información, consulte Editar y guardar el código convertido SQL .
Limitaciones de conversión de esquemas
DMS Schema Conversion es una versión web de (). AWS Schema Conversion Tool AWS SCT DMS Schema Conversion admite menos plataformas de bases de datos y proporciona una funcionalidad más limitada en comparación con la AWS SCT aplicación de escritorio. Para convertir esquemas de almacenamiento de datos, marcos de macrodatos, código SQL de aplicaciones y procesos ETL, utilice AWS SCT. Para obtener más información AWS SCT, consulte la Guía del usuario de AWS Schema Conversion Tool.
Las siguientes limitaciones se aplican cuando se utiliza la conversión de esquemas del DMS para la conversión de esquemas de bases de datos:
-
No puede guardar un proyecto de migración y usarlo sin conexión.
-
No puede editar el código SQL del origen en un proyecto de migración para la conversión de esquemas de DMS. Para editar el código SQL de la base de datos de origen, utilice el editor SQL habitual. Elija Actualizar desde la base de datos para agregar el código actualizado al proyecto de migración.
-
Las reglas de migración de conversión de esquemas del DMS no permiten cambiar la intercalación de columnas. No puede usar las reglas de migración para mover objetos a un esquema nuevo.
-
No puede aplicar filtros a los árboles de base de datos de origen y destino para mostrar solo esos objetos de base de datos que cumplen la cláusula de filtro.
-
El paquete de extensión DMS Schema Conversion no incluye AWS Lambda funciones que emulen el envío de correos electrónicos, la programación de tareas y otras funciones del código convertido.
-
La conversión de esquemas del DMS no utiliza claves de KMS administradas por el cliente para acceder a ningún recurso de AWS del cliente. Por ejemplo, la conversión de esquemas del DMS no admite el uso de una clave de KMS administrada por el cliente para acceder a los datos de los clientes en Amazon S3.