Share via


資料庫移轉小幫手公用程式 (舊版)

適用於: MongoDB

重要

資料庫移轉小幫手是一個初步舊版公用程式,旨在協助您進行移轉前步驟。 若需了解所有移轉前步驟,Microsoft 建議參考適用於 MongoDB 的 Azure Cosmos 資料庫遷移延伸模組

使用資料庫移轉小幫手以程式設計方式探索

您可以使用資料庫移轉小幫手 (DMA) 以在探索階段提供您協助,並以程式設計方式建立資料資產移轉工作表。

透過 Azure Data Studio 用戶端輕鬆設定和執行 DMA。 此功能可以從連線至來源 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 GB 2.3 GB

使用資料庫移轉小幫手以程式設計方式評量

資料庫移轉小幫手 (DMA) 也能在移轉前規劃的評量階段提供您協助。

請參閱使用資料庫移轉小幫手以程式設計方式探索一節,以瞭解如何設定和執行 DMA。

DMA 筆記本會針對從來源 MongoDB 收集的資源清單執行一些評量規則。 評量結果會列出繼續進行移轉所需的必要和建議變更。

結果會列印為 DMA 筆記本中的輸出,並儲存至 CSV 檔案 - assessment_result.csv

注意

資料庫移轉小幫手不會執行端對端評量。 此工具是一個初步公用程式,旨在協助您進行移轉前步驟。