當前位置:首頁 > IT技術 > 其他 > 正文

Hyper-V 虛擬機實時遷移配置
2022-05-31 17:24:54

背景


公司IDC機房遷移,IDC里有一部分IT的郵件容災服務器和Hyper-V宿主機。
對于郵件容災服務器,我們在新機房部署新環(huán)境,老機房直接下線即可。
而宿主機上面的很多虛擬機,保存著用戶數(shù)據(jù),不適合在新機房部署新環(huán)境。因此使用虛擬機遷移就更合適了。

環(huán)境


  • 原機房Hyper-V 宿主機操作系統(tǒng) Windows Server 2012R2。
  • 新機房Hyper-V 宿主機操作系統(tǒng) Windows Server 2019。

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

image.png

方案


實時遷移:允許你以透明方式將正在運行的虛擬機從一臺 Hyper-V 主機移到另一臺主機,而無需感知停機時間。

可見實時遷移過程中,網(wǎng)絡是不中斷的,用戶是無感知的。對于同一個二層網(wǎng)絡中,實時遷移真是太有作用了。

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

遷移準備


  • 源宿主機和目標宿主機均需要啟用實時遷移功能

打開源宿主服務器Hyper-V設置->實時遷移->勾選"啟用傳入和傳出的實時遷移"
image.png

高級功能->身份驗證協(xié)議->選擇"使用kerberos"。
該認證方式更安全,但是需要設置委派。

image.png

在目標宿主服務器做同樣的配置。

  • 委派配置

    1. 打開活動目錄用戶和計算機,搜索計算機(源宿主機)
      image.png
    2. 切換到"委派"選項卡, 按照圖示,選擇"僅信任此計算機來委派指定的服務",添加目標宿主機,并選擇"icfs"和"microsoft virtual system migration service"。 保持默認"僅使用Kerberos" 也可以,但官方建議選擇"使用任何身份驗證協(xié)議"。
      image.png
  • 其他相關設置
    • 取消網(wǎng)卡和虛擬交換機關聯(lián)。(如果是一個二層網(wǎng)絡的實時遷移,不需要取消關聯(lián),但是虛擬交換機名字必須一致)
    • 取消關聯(lián)的iso文件。

執(zhí)行遷移


  • 右擊待遷移的虛擬機,選擇"移動",啟動遷移向導,選擇"移動虛擬機"
    image.png
  • 輸入目標宿主機和虛擬機文件存放目錄
    image.png
    image.png
    image.png

  • 遷移過程
    image.png

文件開始陸續(xù)寫入......

image.png

遷移完成后

可以看到源宿主機里的虛擬機不見了,相關目錄里的文件也全部空了。

此時,在新的宿主機里,將網(wǎng)卡關聯(lián)到新的虛擬交換機即可。

遷移失敗FAQ


https://docs.microsoft.com/zh-cn/troubleshoot/windows-server/virtualization/troubleshoot-live-migration-issues

我在遷移過程中,因為某臺虛擬機DVD驅動器關聯(lián)了ISO文件,導致遷移失敗,提示"找不到文件",取消關聯(lián)后,順利完成遷移。

本文摘自 :https://blog.51cto.com/m

開通會員,享受整站包年服務立即開通 >