天天看點

Hyper-V 虛拟機實時遷移配置

背景

公司IDC機房遷移,IDC裡有一部分IT的郵件容災伺服器和Hyper-V主控端。

對于郵件容災伺服器,我們在新機房部署新環境,老機房直接下線即可。

而主控端上面的很多虛拟機,儲存着使用者資料,不适合在新機房部署新環境。是以使用虛拟機遷移就更合适了。

環境

  • 原機房Hyper-V 主控端作業系統 Windows Server 2012R2。
  • 新機房Hyper-V 主控端作業系統 Windows Server 2019。

檢視官方資料,是滿足實時遷移條件的。

Hyper-V 虛拟機實時遷移配置

方案

  • 方案一:虛拟機導出,然後在新機房的主控端導入,并注冊。 看參考官方文檔那文檔。 https://docs.microsoft.com/zh-cn/windows-server/virtualization /hyper-v/deploy/export-and-import-virtual-machines
  • 方案二:虛拟機實時遷移
實時遷移:允許你以透明方式将正在運作的虛拟機從一台 Hyper-V 主機移到另一台主機,而無需感覺停機時間。

可見實時遷移過程中,網絡是不中斷的,使用者是無感覺的。對于同一個二層網絡中,實時遷移真是太有作用了。

但是本次遷移是跨地域、跨機房,IP網絡都發生了變化。 選擇實時遷移方案,也是一種技術探索(之前沒有使用過)。

遷移準備

  • 源主控端和目标主控端均需要啟用實時遷移功能

打開源宿主伺服器Hyper-V設定->實時遷移->勾選"啟用傳入和傳出的實時遷移"

Hyper-V 虛拟機實時遷移配置

進階功能->身份驗證協定->選擇"使用kerberos"。

該認證方式更安全,但是需要設定委派。

Hyper-V 虛拟機實時遷移配置

在目标宿主伺服器做同樣的配置。

  • 委派配置
  1. 打開活動目錄使用者和計算機,搜尋計算機(源主控端)
    Hyper-V 虛拟機實時遷移配置
  2. 切換到"委派"頁籤, 按照圖示,選擇"僅信任此計算機來委派指定的服務",添加目标主控端,并選擇"icfs"和"microsoft virtual system migration service"。 保持預設"僅使用Kerberos" 也可以,但官方建議選擇"使用任何身份驗證協定"。
    Hyper-V 虛拟機實時遷移配置
  • 其他相關設定
    • 取消網卡和虛拟交換機關聯。(如果是一個二層網絡的實時遷移,不需要取消關聯,但是虛拟交換機名字必須一緻)
    • 取消關聯的iso檔案。

執行遷移

  • 右擊待遷移的虛拟機,選擇"移動",啟動遷移向導,選擇"移動虛拟機"
    Hyper-V 虛拟機實時遷移配置
  • 輸入目标主控端和虛拟機檔案存放目錄
    Hyper-V 虛拟機實時遷移配置
    Hyper-V 虛拟機實時遷移配置
    Hyper-V 虛拟機實時遷移配置
  • 遷移過程
    Hyper-V 虛拟機實時遷移配置

檔案開始陸續寫入......

Hyper-V 虛拟機實時遷移配置

遷移完成後

可以看到源主控端裡的虛拟機不見了,相關目錄裡的檔案也全部空了。

遷移失敗FAQ

繼續閱讀