使用 Azure Data Studio 從 MongoDB 離線移轉至以虛擬核心為基礎的 Azure Cosmos DB for MongoDB

已完成

瞭解如何使用 Azure Data Studio 移轉延伸模組,將您的 MongoDB 資料庫離線移轉至以虛擬核心為基礎的 Azure Cosmos DB for MongoDB。 此延伸模組提供順暢的移轉體驗,讓您輕鬆評估 MongoDB 資料庫並將其遷移至 Azure Cosmos DB。

先決條件

開始移轉之前,務必備妥下列必要條件:

  • 您需要有效的 Azure 訂用帳戶。
  • 您需要以虛擬核心為基礎的 Azure Cosmos DB for MongoDB 帳戶。
  • 您必須在工作站上安裝最新版的 Azure Data Studio。
  • 您的來源 MongoDB 必須在 3.2 版或更新版本上執行。

準備好進行移轉

您必須先安裝 Azure Data Studio 移轉延伸模組,才能使用 Azure Data Studio 移轉延伸模組。

安裝移轉延伸模組

流覽至 Azure Data Studio 的延伸模組管理員 ,並搜尋 適用於 MongoDB 的 Azure Cosmos DB 移 轉延伸模組並加以安裝。 安裝此延伸模組可讓 Azure Data Studio 具備移轉所需的工具。 安裝擴充功能之後,您就可以開始移轉程式。

如何將 MongoDB 移轉擴充功能新增至 Azure Data Studio 的螢幕擷取畫面。

安裝擴充功能之後,您就可以開始移轉程式。

執行移轉。

執行移轉有三個步驟:

  1. 聯機到 MongoDB 實例:使用 Azure Data Studio 的 MongoDB 移轉延伸模組連線到 MongoDB 實例。
  2. 評估您的 MongoDB 實例:識別任何可能影響移轉的潛在相容性問題。
  3. 執行 MongoDB 資料庫的離線移轉:將 MongoDB 資料庫移至以虛擬核心為基礎的 Azure Cosmos DB for MongoDB。

連接到 MongoDB 實例

使用移轉延伸模組之前,您必須連線到我們的 MongoDB 實例。 在 Azure Data Studio 功能表中找出 [ 連線 ] 圖示,然後加以選取。 選取 MongoDB 作為連線類型之後,請提供必要的連線詳細數據和 連線

如何在 Azure Data Studio 中連線到 MongoDB 伺服器的螢幕快照。

評估 MongoDB 實例

連線到 MongoDB 實體之後,您可以評估是否有任何潛在的相容性問題。 此步驟對於確保順利移轉程序至關重要。 若要評估 MongoDB 實例,請選取 [連線] 窗格中的 [管理],然後選取 [Azure Cosmos DB 移轉] 選項。 若要啟動評量,請選取 [ 評估及移轉資料庫] 按鈕。

如何在 Azure Data Studio 中啟動 MongoDB 伺服器的評量螢幕快照。

完成精靈以提供評定的必要詳細數據,然後選取 [ 開始評估 ] 以執行評定。

視您的來源伺服器大小而定,評估過程可能需要一些時間。 評估完成後,您可以檢閱結果並解決任何問題,再繼續進行移轉。

Azure Data Studio 中 MongoDB 伺服器的評量結果螢幕快照。

現在是時候執行移轉了。

執行 MongoDB 資料庫的離線移轉

在 MongoDB 實例上完成評量和補救之後,下一個步驟是將數據遷移至以虛擬核心為基礎的 Azure Cosmos DB for MongoDB。 若要開始移轉,請在 [連線] 窗格中選取 [Azure Cosmos DB 移轉] 選項。 選擇要移轉的資料庫和集合。 請確定您的目標以虛擬核心為基礎的 Azure Cosmos DB for MongoDB 帳戶詳細資料正確無誤。

監控儀錶板上的遷移進度。 移轉會在背景執行,可讓您視需要中斷連線。

Azure Data Studio 中 MongoDB 伺服器的移轉狀態螢幕快照。

移轉完成後,移轉狀態會變更為 成功 狀態。 確認 Azure Cosmos DB 帳戶中已遷移的數據。

就是這樣! 您已使用 Azure Data Studio 成功將 MongoDB 資料庫移轉至以虛擬核心為基礎的 Azure Cosmos DB for MongoDB。

使用 Azure Data Studio 和適用於 MongoDB 的 Azure Cosmos DB 移轉延伸模組,可讓移轉程式順暢且直接。 此應用程式可讓您輕鬆地評估 MongoDB 資料庫並將其遷移至 Azure Cosmos DB。