Utilitaire de l’Assistant Migration de base de données (hérité)

S’APPLIQUE À : MongoDB

Important

L’Assistant Migration de base de données est un utilitaire hérité préliminaire destiné à vous aider lors des étapes de préalables à la migration. Microsoft vous recommande d’utiliser l’extension Migration Azure Cosmos DB pour MongoDB pour toutes les étapes antérieures à la migration.

Découverte par programmation à l’aide de l’Assistant Migration de base de données

Vous pouvez utiliser l’Assistant Migration de base de données (DMA) pour vous aider à effectuer la phase de découverte et créer la feuille de migration du patrimoine de données par programme.

Il est facile de configurer et d’exécuter DMA via un client Azure Data Studio. Il peut être exécuté à partir de n’importe quel ordinateur connecté à votre environnement MongoDB source.

Vous pouvez utiliser l’un des fichiers de sortie DMA suivants comme feuille de calcul de migration du patrimoine de données :

  • workload_database_details.csv – Donne une vue au niveau de la base de données de la charge de travail source. Les colonnes du fichier sont les suivantes : Nom de la base de données, Nombre de collections, Nombre de documents, Taille moyenne du document, Taille des données, Nombre d’index et Taille d’index.
  • workload_collection_details.csv – Donne une vue au niveau de la collection de la charge de travail source. Les colonnes du fichier sont les suivantes : Nom de la base de données, Nom de la collection, Nombre de documents, Taille moyenne du document, Taille des données, Nombre d’index, Taille d’index et Définitions d’index.

Voici un exemple de feuille de calcul de migration au niveau de la base de données créée par DMA :

Nom BdD Nombre de regroupements Nombre de documents Taille moyenne de la documentation Taille des données Nombre d'index Taille d'index
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 Go 2.3 Go

Évaluation par programme à l’aide de l’Assistant Migration de base de données

L’Assistant Migration de base de données (DMA) vous aide également lors de la phase d’évaluation de la planification de la prémigration.

Reportez-vous à la section Découverte par programmation à l’aide de l’Assistant Migration de base de données pour savoir comment configurer et exécuter DMA.

Le notebook DMA exécute quelques règles d’évaluation sur la liste des ressources qu’il rassemble à partir de l’instance MongoDB source. Le résultat de l’évaluation répertorie les modifications requises et recommandées nécessaires pour poursuivre la migration.

Les résultats sont imprimés sous forme de sortie dans le notebook DMA et enregistrés dans un fichier CSV – assessment_result.csv.

Notes

L’Assistant Migration de base de données n’effectue pas d’évaluation de bout en bout. C’est un utilitaire préliminaire destiné à vous aider lors des étapes préalables à la migration.