Condividi tramite


Utilità Database Migration Assistant (legacy)

SI APPLICA A: MongoDB

Importante

Database Migration Assistant è un'utilità legacy pensata per facilitare i passaggi di pre-migrazione. Per tutti i passaggi di pre-migrazione, Microsoft consiglia di usare l'estensione Migrazione di Azure Cosmos DB per MongoDB.

Individuazione programmatica tramite Database Migration Assistant

È possibile usare Database Migration Assistant (DMA) per facilitare la fase di individuazione e creare il foglio di migrazione del patrimonio di dati in modo programmatico.

È facile configurare ed eseguire DMA tramite un client di Azure Data Studio. Può essere eseguito da qualsiasi computer connesso all'ambiente MongoDB di origine.

È possibile usare uno dei file di output DMA seguenti come foglio di calcolo della migrazione del patrimonio di dati:

  • workload_database_details.csv: offre una visualizzazione a livello di database del carico di lavoro di origine. Le colonne nel file sono: Nome database, Numero raccolta, Conteggio documenti, Dimensioni medie documento, Dimensioni dei dati, Conteggio indici e Dimensioni indice.
  • workload_collection_details.csv: offre una visualizzazione a livello di raccolta del carico di lavoro di origine. Le colonne nel file sono: Nome database, Nome raccolta, Conteggio documenti, Dimensioni medie documento, Dimensioni dei dati, Conteggio indici, Dimensioni indice e Definizioni di indice.

Ecco un foglio di calcolo di migrazione di esempio a livello di database creato da DMA:

Nome DB Conteggio raccolta Conteggio doc. Dim. medie doc. Dimensioni dei dati Numero di indici Dimensioni dell'indice
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
TOTALE: 46 176258781 72,01 GB 2,3 GB

Valutazione programmatica con Database Migration Assistant

Database Migration Assistant (DMA) offre anche assistenza nella fase di valutazione della pianificazione della pre-migrazione.

Per informazioni su come configurare ed eseguire DMA, fare riferimento alla sezione Individuazione programmatica tramite Database Migration Assistant .

Il notebook DMA esegue alcune regole di valutazione rispetto all'elenco di risorse che raccoglie dall'origine MongoDB. Il risultato della valutazione elenca le modifiche necessarie e consigliate per procedere con la migrazione.

I risultati vengono stampati come output nel notebook DMA e salvati in un file CSV: assessment_result.csv.

Nota

Database Migration Assistant non esegue una valutazione end-to-end. Si tratta di un'utilità preliminare destinata a facilitare i passaggi di pre-migrazione.