使用 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 的 MongoDB 移轉延伸模組連線到 MongoDB 實例。
- 評估您的 MongoDB 實例:識別任何可能影響移轉的潛在相容性問題。
- 執行 MongoDB 資料庫的離線移轉:將 MongoDB 資料庫移至以虛擬核心為基礎的 Azure Cosmos DB for MongoDB。
連接到 MongoDB 實例
使用移轉延伸模組之前,您必須連線到我們的 MongoDB 實例。 在 Azure Data Studio 功能表中找出 [ 連線 ] 圖示,然後加以選取。 選取 MongoDB 作為連線類型之後,請提供必要的連線詳細數據和 連線。
評估 MongoDB 實例
連線到 MongoDB 實體之後,您可以評估是否有任何潛在的相容性問題。 此步驟對於確保順利移轉程序至關重要。 若要評估 MongoDB 實例,請選取 [連線] 窗格中的 [管理],然後選取 [Azure Cosmos DB 移轉] 選項。 若要啟動評量,請選取 [ 評估及移轉資料庫] 按鈕。
完成精靈以提供評定的必要詳細數據,然後選取 [ 開始評估 ] 以執行評定。
視您的來源伺服器大小而定,評估過程可能需要一些時間。 評估完成後,您可以檢閱結果並解決任何問題,再繼續進行移轉。
現在是時候執行移轉了。
執行 MongoDB 資料庫的離線移轉
在 MongoDB 實例上完成評量和補救之後,下一個步驟是將數據遷移至以虛擬核心為基礎的 Azure Cosmos DB for MongoDB。 若要開始移轉,請在 [連線] 窗格中選取 [Azure Cosmos DB 移轉] 選項。 選擇要移轉的資料庫和集合。 請確定您的目標以虛擬核心為基礎的 Azure Cosmos DB for MongoDB 帳戶詳細資料正確無誤。
監控儀錶板上的遷移進度。 移轉會在背景執行,可讓您視需要中斷連線。
移轉完成後,移轉狀態會變更為 成功 狀態。 確認 Azure Cosmos DB 帳戶中已遷移的數據。
就是這樣! 您已使用 Azure Data Studio 成功將 MongoDB 資料庫移轉至以虛擬核心為基礎的 Azure Cosmos DB for MongoDB。
使用 Azure Data Studio 和適用於 MongoDB 的 Azure Cosmos DB 移轉延伸模組,可讓移轉程式順暢且直接。 此應用程式可讓您輕鬆地評估 MongoDB 資料庫並將其遷移至 Azure Cosmos DB。