使用「映像檔匯入」功能將伺服器遷移至 IBM Cloud 虛擬伺服器
透過匯出 Open Virtualization Archive (OVA) 或 Virtual Machine Disk (VMDK) 檔案,並將其匯入為自訂映像檔,將單磁碟的 VMware 虛擬機器遷移至 IBM Cloud VPC。
遷移流程概覽
以下步驟為使用影像匯入進行遷移的流程佈局。
-
匯出虛擬機器 VMware
- 摘自 vCenter: 關閉虛擬機器,使用「動作 → 範本 → 匯出開放虛擬化格式 (OVF) 範本」
- 摘自「VMware Cloud Foundation as a Service」( VCFaaS ):關閉虛擬應用程式( vApp ),下載 OVA 檔案,解壓縮 VMDK
前述方法比資料儲存器瀏覽器下載更能保留精簡配置功能
-
將 VMDK 轉換為 QCOW2
qemu-img convert -f vmdk -O qcow2 source-vm.vmdk destination-vm.qcow2 -
上傳至 IBM Cloud Object Storage
- 如果需要,請建立 IBM Cloud® Object Storage 範例和水桶
- 請使用網頁上傳(適用於較小的檔案)或 Aspera 高速傳輸(適用於大型檔案)
- 設定水桶存取權限 (匯入時公開讀取,或使用授權的服務存取權限)
-
在 VPC 中建立自訂影像
- 移至 VPC → 計算 → 影像
- 建立新影像,指向 IBM Cloud Object Storage URL
- 選擇適當的作業系統類型 (包括 BYOL 變體)
- 設定加密(提供商管理或客戶管理)
-
從自訂映像提供虛擬伺服器實例
- 選擇您的自訂影像作為開機來源,以建立虛擬伺服器實例
- 設定網路、安全群組、SSH 金鑰
- 虛擬伺服器實例會使用自訂影像的連結複製開機磁碟區開機
影像匯入設計優勢
下表列出了影像匯入移轉的設計優點。
| 設計優勢 | 說明 |
|---|---|
| 處理程序 | 此流程是一個直截了當的過程,文件齊全且容易理解。 |
| 範本 | 您可以重複使用範本。 如果您有 10 台來自相同範本的 Web 伺服器,您只需匯入一次,並提供 10 次。 |
| 受管理 | 過程由 IBM 管理。 此流程為 VPC 原生程式,不需要第三方工具。 |
影像匯入設計的約束與限制
下表說明影像匯入遷移的約束和限制。
| 限制或約束 | 說明 |
|---|---|
| 單碟限制 |
此方法僅處理開機磁碟。 如果您的虛擬機器有多個磁碟,您需要:
或
|
| 圖像泛濫 | 每個獨一無二的虛擬機器都會建立獨一無二的客製化映像。 與 VMware 範本不同,這些不是真正可重複使用的範本,而是個別虛擬機器的快照。 久而久之,您的清單中就會有數十或數百個一次性的自訂影像。 |
| 連結克隆約束 |
開機磁碟區維持與自訂映像的空間效率連結。 這表示:
|
| Cloud-init 首次開機 |
如果您的映像檔已安裝並設定了 cloud-init,VPC 可能會將此次開機視為首次開機,屆時可能會執行以下操作:
|
對於真正的範本方案 (從基本影像部署多個相同的虛擬機器) 以及影像管理開銷可接受的簡單單磁碟虛擬機器,請使用影像匯入遷移。