使用 OVFTool 將 VM 匯入至 VCF 即服務
IBM Cloud® for VMware Cloud Foundation as a Service 是一個功能強大的平台,可管理虛擬化資源並協助建立彈性雲端環境。 VMware Open Virtualization Format Tool (OVFTool) 可簡化在 VMware Cloud Director™ 系統中部署和設定虛擬裝置的任務。
本指導教學提供使用 OVFTool 在 VMware Cloud Director 上管理虛擬應用裝置的概觀。
目標
本指導教學的目標是示範在起始佈建之後,將 OVA 映像檔從內部部署環境匯入至 VMware Cloud Foundation (VCF) as a Service 單一租戶或多租戶實例的基本步驟。
完成本指導教學大約需要 20-30 分鐘,並假設已佈建 VCF 即服務 實例 及 虛擬資料中心(VDC)。
在本教程中,您將學習到
- 如何在 VMware Cloud Director 實例中建立本端使用者。
- 如何使用 OVFTool 將 OVA 映像檔匯入至 VMware Cloud Director 實例。
開始之前
OVFTool 免費提供。 您需要建立 VMware® by Broadcom 帳戶才能 下載 OVFTool。
本指導教學需要:
- IBM Cloud 計費帳戶。
- 必要的使用者許可權。 確保您的使用者帳戶具有足夠的許可權 來建立及管理 VCF 即服務 資源。
- 預先佈建的 VCF 即服務 實例。
- VCF 即服務。
- IBM Cloud CLI。
- IBM Cloud API 金鑰。
- 匯出的 VM (虛擬機器),以 OVA 格式匯入至 VMware Cloud Director 實例。 如需相關資訊,請參閱 部署及匯出 OVF 和 OVA 範本。
在 VMware Cloud Director 中建立本端使用者名稱及密碼
本指導教學中的本端使用者用於在您將 OVA 匯入至 VCF 即服務 實例時進行鑑別。
若要在 VMware Cloud Director 中建立本端使用者名稱及密碼,請完成下列步驟:
- 以具有
Organization Administrator
角色的使用者身分登入 VCF 即服務 實例。 - 按一下導覽列中的管理。
- 從左側導覽面板,在存取控制下按一下使用者。
- 在使用者清單旁邊,按一下 新建。
- 輸入使用者的使用者名稱和密碼。 最小密碼長度為 6 個字元。
- 在預先定義的角色清單中,選擇要指定給使用者的
Organization Administrator
角色。 - 按一下儲存。
將 OVA 映像檔上傳至 VDC
若要將 OVA 映像檔上傳至 VDC,請完成下列步驟:
- 在本端電腦上安裝 OVFTool。
- 將 VM 映像上傳到vDC,使用以下命令。 上傳之後,VM 映像檔會出現在 vApp 中,並準備好進行配置。
ovftool -tt=vCloud c:\LOCAL_FILEPATH\FILE_NAME.ova “vcloud://ORG_USER@VCLOUD_URL/cloud?org=ORG_NAME&vdc=VDC_NAME&vapp=VAPP_NAME”
在前一個指令中,將變數取代為下列值:
LOCAL_FILEPATH
是包含 OVA 影像的絕對檔案路徑。FILE_NAME
是 OVA 影像的名稱。ORG_USER
是要登入的本機使用者名稱(local)VMware雲端總監。 OVFTool 會提示您輸入密碼。VCLOUD_URL
是您用來登入 Cloud Director 的。VMware URL 僅使用域名,例如,https://dirw003.us-east.vmware.cloud.ibm.com/
。ORG_NAME
是你的全名VMware雲端總監組織。VDC_NAME
是您的 VDC 的全名。VAPP_NAME
是目的地的名稱vApp。
範例指令:
.\ovftool.exe -tt=vCloud c:\test-image.ova vcloud://local-admin@"dirw003.us-east.vmware.cloud.ibm.com/cloud?org=xxxxxa&vdc=yyyyyo&vapp=demoApp"
Opening OVA source: c:\test-image.ova
The manifest validates
Enter login information for target vcloud://dirw003.us-east.vmware.cloud.ibm.com/xxxxxx
Username: local-admin
Password: **********
Opening vCloud target: vcloud://local-admin@dirw003.us-east.vmware.cloud.ibm.com:443/cloud
Deploying to vCloud vApp: vcloud://local-admin@dirw003.us-east.vmware.cloud.ibm.com:443/cloud
Transfer Completed
Completed successfully
結果是 VCF 即服務 實例內可啟動的 vApp。