如何將虛擬機器的資料檔案移動到另一個位置?

如何將虛擬機器的資料檔案移動到另一個位置?

我們有一個由 3 個運行 Hyper-V 的 2008 R2 實體主機組成的叢集。

如何安全地將特定虛擬機器的 VHD 和隨附的 XML 檔案等移動到新位置?我想將具有相同名稱的虛擬機器保留在同一叢集中 - 只需重新定位實際的資料檔案即可。

注意 - 我們沒有 SCVMM。

答案1

您可以匯出您的虛擬機器。

  1. 關閉虛擬機
  2. 將 VM 匯出到外部磁碟機
  3. 複製到新伺服器
  4. 在新伺服器上的 Hyper-V 中匯入 VM
  5. 在新伺服器上啟動虛擬機
  6. 在刪除初始虛擬機器之前測試並驗證其是否正常運作。

這是一篇文章有更多資訊/演練。

答案2

我不知道 Win 2008 R2 中的 Hyper-v,但了解 Windows Server 2012 hyper-v:

  1. 關閉或儲存虛擬機器(我認為即使虛擬機器正在運行也可以執行此操作,但不確定)。
  2. 右鍵單擊虛擬機器並選擇移動。
  3. 選擇“移動虛擬機器的儲存”。

相關內容