設定 System Center 2012 R2 Virtual Machine Manager (Hyper-V Cluster Server 移轉至 Hyper-V Server)
系統架構圖
開啟 System Center Virtual Machine Manager 主控台
點選 VM 和服務
點選 所有主機
[ Ps.目前有一台 虛擬主機 VMUser01 ]
[ 進行 Hyper-V Cluster Server HyperV72 內部虛擬機器 (已建立 VMUser01) 移轉至 HyperV78 ]
點選 HyperV72
確認 VMUser01 (執行中)
[ Ps.在 HyperV72 (Hyper-V 管理員) 檢查 VMUser01 虛擬主機 ]
開啟 容錯移轉叢集管理員
點選 HyperV80HA.keycats.com
點選 角色
點選 SCVMM VMUser01 Resources (執行中)
[ Ps.請確認 HyperV72 (擁有者節點) ]
確認 HyperV72 (網路正常) = (192.168.110.72)
確認 HyperV73 (網路正常) = (192.168.110.73)
確認 HyperV80HA (Hyper-V Cluster Server 網路正常) = (192.168.110.80)
[ 進行 虛擬機器 移轉至 (新)伺服器主機 ]
點選 VMUser01 (右鍵)
點選 移轉虛擬機器
選擇 所有主機 (或 HyperVServer)
[ Ps.選擇資料夾 (伺服器主機區分位置) ]
點選 分級說明 (錯誤解決)
[ Ps.確認 錯誤訊息為 已設定 讓此 VM 成為高可用性 請務必取消 (因 HyperV78 無建置 Hyper-V Cluster) ]
取消 讓此 VM 成為高可用性
選擇 HyperV78.keycats.com (Hyper-V 伺服器主機)
點選 下一步
選擇 HyperV78.keycats.com
選擇 自動將所有 VHD 與組態放在一起
點選 瀏覽
選擇 C:\VMUsers
點選 確定
[ Ps.目的把虛擬機器 移動至 HyperV78 Server (C:\VMUsers) 位置 ]
點選 下一步
確認 虛擬交換器 (名稱需一致)
點選 下一步
[ Ps.網路介面卡 名稱需要相同 ]
確認 移動的虛擬機器 (摘要無誤)
點選 移動
[ Ps.目前在 HyperV72 移轉至 目的地 HyperV78 ]
等候 作業進行中
確認 觀察 HyperV72 伺服器主機上 VMUser01 虛擬機器 (正在建立檢查點)
確認 建立檢查點 已完成
進行部署檔案中 (時間過程長)
點選 詳細資料
[ Ps.確認 VMUser01 檢查點已建立 ]
返回 System Center Virtual Machine Manager 作業
進行 部署檔案 (使用 LAN)
進行 匯出 Hyper-V 虛擬機器
進行 匯入 Hyper-V 虛擬機器
[ Ps.確認 三項目已完成 ]
在 HyperV72 伺服器上 (移除 VMUser01 虛擬機器)
進行 移除檢查點
進行 變更虛擬機器狀態
完成 所有移轉流程 (已完成)
[ Ps.確認 虛擬機器 檢查點 已移除 ]
[ Ps.在 HyperV72 會 VMUser01(正在還原) 正在啟動 虛擬機器 ]
移轉 虛擬機器 從 “動態至靜態" 修改時的 IP 位址 設定 Virtual Machine Manager 會更新網路介面卡從動態到靜態 IPv4AddressType
在移轉期間 位置引擎會看到為靜態 IPv4 位址型別
它會預期可找到為這個虛擬的網路介面卡所連接的虛擬機器網路定義一個靜態 IP 位址集區 (移轉本身仍會成功 而不會影響連線)
[ Ps.因 (VMUser01) Virtual Machine 使用靜態 IPv4 Address 導致發生問題 ]
[ Ps.(請忽略) 警告為 錯誤 (23801) (23753) 訊息 沒有存取的適當 IP 集區 (虛擬機器 請設定為 Dynamic IP) ]
[ Ps.參考(官方文件) https://support.microsoft.com/zh-tw/kb/2915463 ]
在 HyperV78 伺服器主機上
確認 VMUser01 虛擬機器 (移轉成功)
在 HyperV72 伺服器主機上
確認 VMUser01 (已匯出) 虛擬機器 (狀態 已無法使用)
[ Ps.已匯出 Hyper-V 虛擬機器 ]
確認 HyperV80HA.keycats.com (容錯移轉叢及管理員)
點選 角色 (SCVMM VMUser01 Resources) (已移轉)
返回 System Center Virtual Machine Manager 主控台
點選 VM 和服務
點選 所有主機 (HyperVClusterHA)
點選 HyperV80HA
點選 HyperV72
[ Ps.確認 VMUser01虛擬機器 (已移轉) ]
點選 VM 和服務
點選 所有主機 (HyperVServer)
點選 HyperV78
[ Ps.確認 VMUser01 狀態 (執行中) ]
點選 VMUser01
點選 連線或檢視 (透過主控台連線)
輸入 Keycats\Administrator (和 Password)
點選 確定
[ Ps.開啟 SCVMM 主控台 能控制 VMUser01 伺服器主機 ]
[ Ps.確認 伺服器為 (HyperV78.keycats.com) ]