從另一台 ESXi 主機複製 VM

    版本為 12:57, 15 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    ESXi-A 上的某個 VM 要複製到 ESXi-B 主機上。

    注意事項:

    • 要儲存 *.ova 的磁碟空間必需要足夠,檔案大小依照 VM 的所有 vmdk 決定。
    • 如果需要用 ovgftool 作 VM 的轉換作業時,磁碟需要使用多一倍的空間,並且檔案愈大,所需的轉換時間就會愈久。
    • 如果磁碟空間不足,必須要先縮小原始 VM 所使用的 virtual disk 大小,然後再匯出 OVA。

    步驟

    1. 連線至 ESXi-A)
    vSphere Client > 選擇要複製的 VM > File > Export > Export OVF Template > 選擇 OVA 格式

    將 myvm.ova 儲存在目前的 Windows 工作站。

    2. 連線至 ESXi-B)
    vSphere Client > File > Deploy OVF Template > 選擇 myvm.ova

    問題: 出現錯誤 unsupported hardware family 'vmx-08'

    解決:這是因為兩端的 ESXi 版本不一致,可以使用 ovftool 先作轉換。

    下載 ovftool
    https://my.vmware.com/web/vmware/det...oup=OVFTOOL350

    NOTE:

    如果下載 Windows 版,必須在 DOS 模式下執行,安裝目錄一般為 C:\Program Files\VMware\VMware OVF Tool

    a. 轉換為 vmx
    C:\Program Files\VMware\VMware OVF Tool\ovftool.exe myvm.ova myvm.vmx

    b. 編輯 myvm.vmx

    virtualhw.version = "8" #改成目前 ESXi 適用的版本,比如 7
    config.version = "8"    #改成目前 ESXi 適用的版本,比如 7
    

    c. 轉換回 ova
    C:\Program Files\VMware\VMware OVF Tool\ovftool.exe myvm.vmx myvm.ova

    NOTE:

    * VM 容量愈大,需要的轉換時間愈長
    * 轉換時需要足夠的磁碟空間

    Powered by MindTouch Core