在 VMware 上探索 VM 執行個體

本文說明如何使用 Migration Center 用戶資產評估器 CLI,在 VMware 環境中執行資產探索作業。

事前準備

  1. 詳閱下載及執行 mcdc CLI 的需求條件
  2. 完成下載 mcdc CLI 的步驟。

使用 vSphere API 在 VMware 上執行商品目錄探索作業

使用 vSphere API 收集 vCenter 中所有 VM 的資料,讓執行 mcdc CLI 的使用者能夠查看這些資料。您也可以將探索範圍限定在特定資料夾、叢集或資料中心。

設定 vCenter

如果您打算將收集到的資料匯出至移轉中心,請先設定 vCenter 環境,再執行資產探索作業。您透過 mcdc CLI 收集的資料,實際上取決於 vCenter 中的統計資料設定。

vCenter 支援四個統計資料層級:

  • 等級 1 只會公開 CPU 和記憶體效能。
  • 等級 2 會公開網路效能。
  • 等級 3 會公開每秒輸入/輸出作業數 (IOPS)。
  • 等級 4 會公開所有可用指標。

如需所有統計資料層級的可用指標詳細清單,請參閱「資料收集層級」。

根據預設,統計資料層級會設為 1 級。等級 1 和 2 可讓您收集基礎架構的部分資料,而等級 3 則可讓您收集產生完整總持有成本 (TCO) 報告所需的所有資料。在 vCenter 中變更統計資料層級後,可能需要數小時才能取得效能資料。

如要進一步瞭解如何變更 vCenter 中的統計資料層級,請參閱「在 vSphere 用戶端中設定統計資料收集間隔」。

執行探索

  1. 在指令列終端機中,變更為下載 mcdc CLI 的目錄。
  2. 執行探索:

    Linux

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL

    Windows

    mcdc.exe discover vsphere -u USERNAME --url https://VSPHERE_URL

    更改下列內容:

    • USERNAME:您的 vCenter 使用者名稱
    • VSPHERE_URL:vCenter Server 執行個體或 vSphere 用戶端的網址

    如要避免檢查憑證是否可連線至 vCenter,請在指令中加入 -i (不安全) 標記。

  3. 按照系統提示輸入 vCenter 密碼。

目錄探索完成後,系統會將收集到的資料儲存在本機資料庫中。

探索範圍

  • 在根目錄中執行探索:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

  • 在特定資料夾中執行探索作業:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    更改下列內容:

    • DATACENTER:資料中心名稱
    • FOLDER:資料夾路徑
  • 在特定叢集中執行探索作業:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    更改下列內容:

    • CLUSTER:叢集名稱
  • 在特定資料中心執行探索作業:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

如要避免檢查憑證是否可連線至 vCenter,請在指令中加入 -i (不安全) 標記。

使用 RVTools 在 VMware 上執行商品目錄探索作業

如果是執行在 VMware 上的 VM,mcdc CLI 可讓您分析使用 RVTools 產生的 XLSX 報表檔案。

  • 根據現有的 RVTools 匯出內容收集資料:

    Linux

    ./mcdc discover rvtools REPORT_NAME.xlsx

    Windows

    mcdc.exe discover rvtools REPORT_NAME.xlsx

    REPORT_NAME 替換為使用 RVTools 產生的 XLSX 路徑。

不過,這個方法有下列限制:

  • mcdc CLI 不支援在 RVTools 中使用 --DBColumnNames 標記產生的資料表。
  • mcdc CLI 不支援將使用這種方法收集到的資料匯出至 Migration Center。不過,您可以使用它執行離線評估

後續步驟