可能對虛擬化專家來說,跨不同平台轉換不是什麼問題。不過我在移轉NAS上的服務之前,在網路上查詢獲得的資訊不是很足夠,執行轉換的時候因為不肯定可不可行,所以一直抱著試試看不行就換個方式再進行。後來才發現過程很順利。

Qnap Virtualization Station支援輸出為.ovf.qvm這兩種格式

Synology Virtual Machine Manager 支援匯入OVA、VMDK、VHD / VHDX、VDI、IMG、ISO等格式。

一開始我針對OVA和OVF的轉換,以及從Windows 10直接將硬碟輸出成VHD這兩種方式著手。

首先我先從Qnap VS將虛擬機匯出為OVF格式,接著可從VMware下載VMware Workstation Player並安裝在一台Windows電腦上,因為我身邊沒有Win電腦所以我用Mac的Parallels Desktop來安裝再轉換也是可以的。詳細步驟可參考這篇。(因為要將40多GB的image檔從遠端下載、轉換之後再上傳,要花費三四個小時,所以我後來改採另一種遠端的方式進行。)

Microsoft的Disk2VHD公用程式P2V轉換

實體轉換虛擬P2V是我第一次嘗試,在Qnap內的Windows 10虛擬機上,安裝這個Disk2VHD,檔案很小不到1MB。

Disk2VHD

它運作速度也很快,我在Qnap上跑,「直接掛載」Synology分享檔案夾作為VHD儲存目的地,30GB大概跑了5分鐘就完成(10GbE)。

接著依照Synology的新增步驟,停留在匯入磁碟映像檔花了比較久的時間,大約10分鐘,就順利將整個虛擬機從Qnap到Synology的轉移工作完成了。

Synology VMM虛擬機無法連線操作

使用Safari操作Synology VMM發生了無法連線到伺服器的問題,網路上有人說要改DSM介面的反向伺服器WebSocket設定,不過在Firefox和Chrome上卻是可以使用的。