Database Migration Assistant-verktyget (äldre)
GÄLLER FÖR: MongoDB
Viktigt!
Database Migration Assistant är ett preliminärt äldre verktyg som hjälper dig med stegen före migreringen. Microsoft rekommenderar att du använder Azure Cosmos DB Migration for MongoDB-tillägget för alla steg före migreringen.
Programmatisk identifiering med hjälp av Database Migration Assistant
Du kan använda Database Migration Assistant (DMA) för att hjälpa dig med identifieringsfasen och skapa migreringsdokumentet för dataegendom programmatiskt.
Det är enkelt att konfigurera och köra DMA via en Azure Data Studio-klient. Den kan köras från valfri dator som är ansluten till din MongoDB-källmiljö.
Du kan använda någon av följande DMA-utdatafiler som kalkylblad för migrering av dataegendom:
workload_database_details.csv
– Ger en vy på databasnivå över källarbetsbelastningen. Kolumner i filen är: Databasnamn, Samlingsantal, Antal dokument, Genomsnittlig dokumentstorlek, Datastorlek, Indexantal och Indexstorlek.workload_collection_details.csv
– Ger en vy på samlingsnivå för källarbetsbelastningen. Kolumner i filen är: Databasnamn, Samlingsnamn, Antal dokument, Genomsnittlig dokumentstorlek, Datastorlek, Indexantal, Indexstorlek och Indexdefinitioner.
Här är ett exempel på ett kalkylblad för migrering på databasnivå som skapats av DMA:
DB-namn | Antal samlingar | Antal dokument | Genomsnittlig dokumentstorlek | Datavolym | Indexantal | Indexstorlek |
---|---|---|---|---|---|---|
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 |
Programmatisk utvärdering med hjälp av Database Migration Assistant
Database Migration Assistant (DMA) hjälper dig också med utvärderingssteget i planeringen före migreringen.
Se avsnittet Programmatisk identifiering med hjälp av Database Migration Assistant för att veta hur du konfigurerar och kör DMA.
DMA-notebook-filen kör några utvärderingsregler mot den resurslista som den samlar in från källan MongoDB. Utvärderingsresultatet visar de nödvändiga och rekommenderade ändringar som krävs för att fortsätta med migreringen.
Resultatet skrivs ut som utdata i DMA-notebook-filen och sparas i en CSV-fil – assessment_result.csv
.
Kommentar
Database Migration Assistant utför ingen utvärdering från slutpunkt till slutpunkt. Det är ett preliminärt verktyg som är avsett att hjälpa dig med stegen före migreringen.