Freigeben über


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.