探索、收集及評估要遷移的 VMware VM
瞭解如何下載遷移中心用戶資產評估器 CLI,並使用該工具從遠端探索、收集及評估在 VMware 上執行的虛擬機器 (VM) 執行個體,以便進行遷移和容器化。
您可以使用方便使用者的 HTML 格式產生離線評估報表。這些報表會顯示每個遷移目標的結果,並概略說明如何採取行動,以消除阻礙因素和風險。
事前準備
- 佈建 Linux 機器,以便下載及執行 - mcdcCLI。Linux 機器必須符合下列最低需求:- glibc2.25 以上版本
- 4 GB RAM 和 10 GB 磁碟空間
- 連線至 vCenter 和 ESX 主機的網路
 
- 請確認您有具備下列權限的 vSphere 使用者: - 讀取 VM 的權限
- 具備所有 ESX 主機的讀取權限
- 訪客作業修改
- 訪客作業程式執行
- 訪客作業查詢
 
- 請確認您有具備所有目標來賓 VM 的管理員或根目錄權限的使用者。 
下載 mcdc CLI
- 連線至 Linux 機器: - ssh MACHINE_IP- 請將 MACHINE_IP 替換為 Linux 機器的 IP 位址。 
- 下載最新版的 - mcdcCLI,並將其設為可執行:- curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc" chmod +x mcdc
執行 VMware 商品目錄探索作業
- 執行廣告空間探索: - ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL- 更改下列內容: - USERNAME:您的 vCenter 使用者名稱
- VSPHERE_URL:vCenter Server 執行個體或 vSphere 用戶端的網址
 - discover指令的輸出內容如下所示:- [+] Found 13 VMs Collecting data... 13 / 13 [---------------------------------------------------] 100.00% 5 p/s [✓] Collection completed. 
針對所有已發現的 VM 執行訪客探索
- 執行訪客探索: - ./mcdc discover vsphere guest all --url https://VSPHERE_URL \ -u VCENTER_USER --vm-user VM_USER - 更改下列內容: - VCENTER_USER:vCenter 伺服器使用者
- VM_USER:VM 使用者
 - 在系統提示時,輸入 VCENTER_USER 和 VM_USER 的密碼。 
產生報表,以視覺化方式呈現評估結果
- 產生摘要報表: - ./mcdc report --format html > Summary_Report.html
- 產生詳細報表: - ./mcdc report --format html --full > Detailed_Report.html- 系統會建立名為 - Summary_Report.html和- Detailed_Report.html的 HTML 檔案。在瀏覽器中開啟報表。
清除所用資源
執行 mcdc CLI 不會產生任何費用。不過,您可以從本機資料庫中刪除收集到的資料。
- 刪除 - mcdcCLI 資料:- ./mcdc discover purge-db -db DATABASE_NAME- 請將 DATABASE_NAME 改成收集資料儲存位置的資料庫路徑。通常會位於您下載 - mcdcCLI 的目錄中。
後續步驟
- 瞭解如何遷移 Linux VM。
- 進一步瞭解 mcdcCLI。