Служебная программа Помощник по миграции базы данных (устаревшая версия)
Область применения: MongoDB
Внимание
База данных Помощник по миграции — это предварительная устаревшая программа, предназначенная для выполнения предварительных действий по миграции. Корпорация Майкрософт рекомендует использовать расширение Перенос данных из Azure Cosmos DB в Mongo DB для всех этапов предварительной миграции.
Программное обнаружение с помощью помощника по миграции баз данных
Помощника по миграции баз данных (DMA) можно использовать для поддержки этапа обнаружения и создания листа миграции ресурсов данных программными средствами.
DMA легко настраивается и запускается с помощью клиента Azure Data Studio. Его можно запустить с любого компьютера, подключенного к исходной среде MongoDB.
В качестве электронной таблицы миграции пространства данных можно использовать один из следующих выходных файлов DMA:
workload_database_details.csv
— дает представление об исходной рабочей нагрузке на уровне базы данных. Столбцы в файле: "Имя базы данных", "Число коллекций", "Число документов", "Средний размер документа", "Размер данных", "Число индексов" и "Размер индекса".workload_collection_details.csv
– дает представление об исходной нагрузке на уровне коллекции. Столбцы в файле: "Имя базы данных", "Имя коллекции", "Число документов", "Средний размер документа", "Размер данных", "Размер индекса" и "Определения индексов".
Ниже приведен пример электронной таблицы миграции на уровне базы данных, созданной DMA:
Имя базы данных | Число коллекций | Число документов | Средний размер документа | Размер данных | Счетчик индекса | Размер индексов |
---|---|---|---|---|---|---|
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 |
ИТОГ: | 46 | 176258781 | 72,01 ГБ | 2,3 ГБ |
Программная оценка с помощью помощника по миграции баз данных
Помощник по миграции баз данных (DMA) также помогает с этапом оценки планирования перед миграцией.
Сведения о настройке и запуске DMA см. в разделе "Программное обнаружение использованием помощника по миграции баз данных".
Записная книжка DMA выполняет несколько правил оценки списка ресурсов, собранных из исходного MongoDB. В результате оценки перечислены необходимые и рекомендуемые изменения, необходимые для продолжения миграции.
Результаты печатаются в виде выходных данных в записной книжке DMA и сохраняются в CSV-файле — assessment_result.csv
.
Примечание.
База данных Помощник по миграции не выполняет сквозную оценку. Это предварительная программа, предназначенная для оказания помощи в выполнении предварительных действий по миграции.