Share via


Utilidad Database Migration Assistant (heredada)

SE APLICA A: MongoDB

Importante

Database Migration Assistant es una utilidad heredada preliminar diseñada para ofrecer ayuda con los pasos previos a la migración. Microsoft recomienda usar la extensión Migración de Azure Cosmos DB para MongoDB para todos los pasos previos a la migración.

Detección mediante programación con Database Migration Assistant

Puede usar Database Migration Assistant (DMA) como ayuda con la fase de detección y crear la hoja de migración del patrimonio de datos mediante programación.

Es fácil configurar y ejecutar DMA a través de un cliente de Azure Data Studio. Se puede ejecutar desde cualquier máquina conectada al entorno de MongoDB de origen.

Puede usar cualquiera de los siguientes archivos de salida de DMA como hoja de cálculo de migración del patrimonio de datos:

  • workload_database_details.csv: proporciona una vista de nivel de base de datos de la carga de trabajo de origen. Las columnas del archivo son las siguientes: Database Name (Nombre de la base de datos), Collection count (Número de colecciones), Document Count (Número de documentos), Average Document Size (Tamaño medio del documento), Data Size (Tamaño de los datos), Index Count (Número de índices) e Index Size (Tamaño del índice).
  • workload_collection_details.csv: proporciona una vista de nivel de colección de la carga de trabajo de origen. Las columnas del archivo son las siguientes: Database Name (Nombre de la base de datos), Collection Name (Nombre de la colección), Doc Count (Número de documentos), Average Document Size (Tamaño medio del documento), Data size (Tamaño de los datos), Index Count (Número de índices), Index Size (Tamaño del índice) e Index definitions (Definiciones del índice).

A continuación se incluye un ejemplo de hoja de cálculo de migración de nivel de base de datos creada mediante DMA:

Nombre de la base de datos Recuento de recopilaciones Recuento de documentos Tamaño medio de documento Tamaño de datos Contador de índice Tamaño de índice
bookstoretest 2 192200 4144 796572532 7 260636672
cosmosbookstore 1 96604 4145 400497620 1 1814528
geo 2 25554 252 6446542 2 266240
kagglemeta 2 87934912 190 16725184704 2 891363328
pe_orig 2 57703820 668 38561434711 2 861605888
portugeseelection 2 30230038 687 20782985862 1 450932736
sample_mflix 5 75583 691 52300763 5 798720
test 1 22 545 12003 0 0
testcol 26 46 88 4082 32 589824
testhav 3 2 528 1057 3 36864
TOTAL: 46 176258781 72.01 GB 2,3 GB

Evaluación mediante programación con Database Migration Assistant

Database Migration Assistant (DMA) también ayuda con la fase de evaluación del planeamiento de la migración previa.

Consulte la sección Detección mediante programación con Database Migration Assistant para obtener información sobre cómo configurar y ejecutar DMA.

El cuaderno de DMA ejecuta algunas reglas de evaluación en la lista de recursos que recopila de la instancia de MongoDB de origen. En el resultado de la evaluación se muestran los cambios obligatorios y recomendados que son necesarios para continuar con la migración.

Los resultados se imprimen como una salida en el cuaderno de DMA y se guardan en un archivo CSV: assessment_result.csv.

Nota

Database Migration Assistant no realiza una valoración de un extremo a otro. Es una utilidad preliminar diseñada para ofrecer ayuda con los pasos previos a la migración.