Dela via


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.