共用方式為


評估 MongoDB 安裝和規劃移轉至 Azure Cosmos DB for MongoDB vCore

先執行預先規劃工作,並在將資料遷移至 Azure Cosmos DB for MongoDB vCore 之前做出重要決策。 這些決策可讓您的移轉程式順利執行。

必要條件

評估資源移轉的整備程度

規劃移轉之前,請先評估現有 MongoDB 資源的狀態,以協助規劃移轉。 探索流程涉及在您的 MongoDB 安裝中建立現有資料庫和集合 (或資料資產) 的完整清單。

  1. Azure Data Studio 中適用於 MongoDB 的 Azure Cosmos 資料庫遷移延伸模組,用以調查您現有的資料庫和集合。 列出您想要移轉至 API for MongoDB vCore 的資料。
  2. 使用延伸模組執行移轉評估。 此評估會決定您現有的資料庫和集合是否使用 API for MongoDB vCore 中支援的功能和語法

產能規劃

規劃您的目標帳戶,使其有足夠的儲存體和處理資源,以在移轉期間和之後滿足您的資料需求。

提示

在理想情況下,此步驟會在建立 API for MongoDB vCore 帳戶之前執行。

  1. 請確定 MongoDB vCore 帳戶的目標 API 在移轉期間有足夠的配置儲存體來擷取資料。 如有必要,請調整,以便有足夠的儲存體供傳入資料使用。
  2. 請確定適用於 MongoDB 的 API 虛擬核心 SKU 符合應用流式的處理和輸送量需求。

規劃移轉批次和序列

移轉在理想情況下分成批次,以便以可調整且可復原的方式執行。 使用此步驟來規劃以邏輯方式分割移轉工作負載的批次。

  1. 根據您的來源和目標伺服器容量,將移轉工作負載分成小型批次。

    重要

    請勿將大型集合與較小的集合混用。

  2. 識別移轉批次資料的最佳序列。

防火牆設定

請確定您的網路設定已正確設定為執行從目前主機移轉至 API for MongoDB vCore。

  1. 設定 MongoDB 主機電腦的防火牆例外狀況,以存取 API for MongoDB vCore 帳戶。
  2. 此外,請針對移轉流程期間使用的任何中繼主機設定防火牆例外狀況,無論它們位於本機電腦或 Azure 服務上。

後續步驟