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.