Delen via


Hulpprogramma Database Migration Assistant (verouderd)

VAN TOEPASSING OP: MongoDB

Belangrijk

Database Migration Assistant is een voorlopig verouderd hulpprogramma dat u helpt bij de stappen voorafgaand aan de migratie. Microsoft raadt u aan om de Azure Cosmos DB-migratie voor MongoDB-extensie te gebruiken voor alle stappen vóór de migratie.

Programmatische detectie met behulp van de Database Migration Assistant

U kunt de Database Migration Assistant (DMA) gebruiken om u te helpen bij de detectiefase en het migratieblad voor gegevensomgevingen programmatisch te maken.

Het is eenvoudig om DMA in te stellen en uit te voeren via een Azure Data Studio-client. Deze kan worden uitgevoerd vanaf elke computer die is verbonden met uw mongoDB-bronomgeving.

U kunt een van de volgende DMA-uitvoerbestanden gebruiken als het spreadsheet voor gegevensassetsmigratie:

  • workload_database_details.csv - Geeft een weergave op databaseniveau van de bronworkload. Kolommen in het bestand zijn: Databasenaam, Aantal verzamelingen, Aantal documenten, Gemiddelde documentgrootte, Gegevensgrootte, Aantal indexen en Indexgrootte.
  • workload_collection_details.csv - Geeft een weergave op verzamelingsniveau van de bronworkload. Kolommen in het bestand zijn: Databasenaam, Verzamelingsnaam, Aantal documenten, Gemiddelde documentgrootte, Gegevensgrootte, Aantal indexen, Indexgrootte en Indexdefinities.

Hier volgt een voorbeeld van een migratiewerkblad op databaseniveau dat is gemaakt door DMA:

DB-naam Aantal verzamelingen Aantal documenten Avg Doc Size Gegevensgrootte Aantal indexen Indexgrootte
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
TOTAAL: 46 176258781 72,01 GB 2,3 GB

Programmatische evaluatie met behulp van de Database Migration Assistant

Database Migration Assistant (DMA) helpt u ook bij de evaluatiefase van de planning vóór de migratie.

Raadpleeg de sectie Programmatische detectie met behulp van de Database Migration Assistant om te weten hoe u DMA instelt en uitvoert.

Het DMA-notebook voert enkele evaluatieregels uit op basis van de resourcelijst die wordt verzameld uit de mongoDB-bron. Het evaluatieresultaat bevat de vereiste en aanbevolen wijzigingen die nodig zijn om door te gaan met de migratie.

De resultaten worden afgedrukt als uitvoer in het DMA-notebook en opgeslagen in een CSV-bestand - assessment_result.csv.

Notitie

Database Migration Assistant voert geen end-to-end evaluatie uit. Het is een voorlopig hulpprogramma dat u helpt bij de stappen voorafgaand aan de migratie.