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.