Hilfsprogramm des Datenbankmigrations-Assistenten (Legacy)
GILT FÜR: MongoDB
Wichtig
Der Datenbankmigrations-Assistent ist ein vorläufiges Legacy-Hilfsprogramm, das Sie bei den Schritten vor der Migration unterstützen soll. Microsoft empfiehlt Ihnen, die Erweiterung Azure Cosmos DB Migration für MongoDB für alle Schritte vor der Migration zu verwenden.
Programmgesteuerte Ermittlung mithilfe des Datenbankmigrations-Assistenten
Sie können den Datenbankmigrations-Assistenten (DMA) verwenden, der Sie in der Ermittlungsphase unterstützen und programmgesteuert das Migrationsblatt für den Datenbestand erstellen kann.
Es ist einfach, DMA über einen Azure Data Studio-Client einzurichten und auszuführen. Sie können DMA von jedem Computer ausführen, der mit Ihrer MongoDB-Quellumgebung verbunden ist.
Sie können eine der folgenden DMA-Ausgabedateien als Datenbestands-Migrationstabelle verwenden:
workload_database_details.csv
: Bietet eine Ansicht der Quellworkload auf Datenbankebene. Die Datei enthält die folgenden Spalten: Database Name (Datenbankname), Collection count (Sammlungsanzahl), Document Count (Dokumentanzahl), Average Document Size (Durchschnittliche Dokumentgröße), Data Size (Datengröße), Index Count (Indexanzahl) und Index Size (Indexgröße).workload_collection_details.csv
: Bietet eine Ansicht der Quellworkload auf Sammlungsebene. Die Datei enthält die folgenden Spalten: Database Name (Datenbankname), Collection Name (Sammlungsname), Doc Count (Dokumentanzahl), Average Document Size (Durchschnittliche Dokumentgröße), Data Size (Datengröße), Index Count (Indexanzahl), Index Size (Indexgröße) und Index Definitions (Indexdefinitionen).
Dies ist ein Beispiel für ein von DMA erstelltes Tabellenblatt für die Migration auf Datenbankebene:
DB Name | Sammlungsanzahl | Dokumentenanzahl | Durchschnittliche Dokumentgröße | Datengröße | Indexanzahl | Indexgröße |
---|---|---|---|---|---|---|
bookstoretest |
2 | 192 200 | 4144 | 796 572 532 | 7 | 260 636 672 |
cosmosbookstore |
1 | 96 604 | 4145 | 400 497 620 | 1 | 1 814 528 |
geo |
2 | 25 554 | 252 | 6 446 542 | 2 | 266 240 |
kagglemeta |
2 | 87 934 912 | 190 | 16 725 184 704 | 2 | 891 363 328 |
pe_orig |
2 | 57 703 820 | 668 | 38 561 434 711 | 2 | 861 605 888 |
portugeseelection |
2 | 30 230 038 | 687 | 20 782 985 862 | 1 | 450 932 736 |
sample_mflix |
5 | 75 583 | 691 | 52 300 763 | 5 | 798 720 |
test |
1 | 22 | 545 | 12003 | 0 | 0 |
testcol |
26 | 46 | 88 | 4082 | 32 | 589 824 |
testhav |
3 | 2 | 528 | 1057 | 3 | 36864 |
GESAMT: | 46 | 176 258 781 | 72,01 GB | 2,3 GB |
Programmgesteuerte Bewertung mithilfe des Datenbankmigrations-Assistenten
Der Datenbank-Migrationsassistent (DMA) unterstützt Sie auch in der Bewertungsphase der Migrationsvorbereitung.
Weitere Informationen zum Einrichten und Ausführen von DMA finden Sie im Abschnitt Programmgesteuerte Ermittlung mithilfe des Datenbankmigrations-Assistenten.
Das DMA-Notebook führt einige Bewertungsregeln für die Ressourcenliste aus, die es aus der Quell-MongoDB erfasst. Die Bewertungsergebnisliste nennt die erforderlichen und empfohlenen Änderungen, die erforderlich sind, um mit der Migration fortzufahren.
Die Ergebnisse werden als Ausgabe in das DMA-Notebook geschrieben und in einer CSV-Datei gespeichert: assessment_result.csv
.
Hinweis
Der Datenbankmigrations-Assistent führt keine End-to-End-Bewertung durch. Er ist ein vorläufiges Hilfsprogramm, das Sie bei den Schritten vor der Migration unterstützen soll.