Windows Server 2012 升級至 2012 R2 (3) - 確認升級是否成功


王偉任 (不自量力 の Weithenn)

2014年8月

確認版本是否更新

當 Hyper-V 主機重新啟動後,首先確認版本升級程序是否成功,採用具有管理者權限帳號登入後,Windows 版本順利由原本的 Windows Server 2012 Datacenter,升級為 Windows Server 2012 R2 Datacenter,而版本也由原本的 6.2(組建9200)升級為「6.3(組建9600)」。

若輸入「systeminfo」指令查詢作業系統版本資訊時,也可在下方 Hotfix 欄位發現在剛才的版本升級程序中,也安裝了三個最新的 Hotfix。

圖10、順利升級為 Windows Server 2012 R2 Datacenter 版本6.3(組建9600)

開啟檔案總管查看系統磁碟 C: 內容,您可以發現「原本 C:\」 的「PerfLogs、Program Files、Program Files(x86)、Windows、使用者」資料夾,都被移動到「C:\Windows.old」資料夾當中。

圖11、原本的系統相關資料夾都移動至 C:\Windows.old 資料夾當中

接著,開啟 Hyper-V 管理員後確認目前的 Hyper-V 運作版本,請依序點選「說明 > 關於 Hyper-V 管理員」項目,此實作環境中 Hyper-V 管理員版本由原本的 6.2.9200.16384,升級為「6.3.9600.16384」。

圖12、Hyper-V 管理員版本升級為 6.3.9600.16384

當然,您可以檢查 Hyper-V 主機的其它設定如 IP 位址、電腦名稱、網域...等,這些系統及網路設定都保持在原來的狀態,此外 Hyper-V 的相關設定如 虛擬網路交換器...等設定也保持在原來的狀態。接著,請將 VM 虛擬主機進行「啟動(Power On)」的動作,此時再 Hyper-V 管理員中,您可以看到 VM 虛擬主機當中的「整合服務」欄位,顯示的資訊為「需要更新」表示 Hyper-V Hypervisor,偵測到其上運作的 VM 虛擬主機整合服務為舊版本。

圖13、Hyper-V Hypervisor 偵測到 VM 虛擬主機整合服務為舊版本

請連線至 VM 虛擬主機 Console 視窗,依序點選工作列上的「動作 > 插入整合服務安裝光碟」項目,接著點選「安裝 Hyper-V 整合服務」項目,此時將彈出升級 Hyper-V 整合服務視窗,請按下確定鈕進行整合服務版本升級作業。安裝完新版本的整合服務後,系統將提醒您必須重新啟動主機才能套用生效,請按下是鈕將主機重新啟動。

圖14、確認進行整合服務版本升級作業並重新啟動

當 VM 虛擬主機重新啟動完成後,此時在 Hyper-V 管理員中其整合服務的欄位,將由原本舊版的「需要更新」轉變成「同步完成」,表示目前該 VM 虛擬主機整合服務是最新版本,並與底層 Hyper-V Hypervisor 有最緊密的結合。

圖15、VM 虛擬主機整合服務升級完成

您也可以在 Hyper-V 虛擬化平台上開啟 PowerShell,鍵入「Get-VM | Format-Table Name, IntegrationServicesVersion」指令,再次查詢所有運作於其上的  VM 虛擬主機整合服務版本。

圖16、再次查詢 VM 虛擬主機整合服務版本以確認更新狀態

VM 建立日期 1601/1/1?

您可能已經發現一個怪異的情況,就是在 Hyper-V 管理員中 VM 虛擬主機的建立日期,竟然會變成「1601/1/1 上午 8 :00 :00」奇怪的時間點? 根據 Hyper-V Team 的 Senior Program Manager – John Howard,在一則 TechNet Forums 討論串中表示這是「已知臭蟲(Known Bug)」所造成的情況(詳細討論內容請參考 http://0rz.tw/75g07)。

圖17、VM 虛擬主機的建立日期為 1601/1/1 上午 8 :00 :00

在相關的修復檔案尚未發佈以前,您可以利用手動的方式來解決這怪異的情況,請開啟 Hyper-V 管理員,在右方的「動作」窗格中點選「停止服務」(您也可以在命令提示字元中輸入 net stop vmms 指令),接著在彈出的停止虛擬機器管理服務視窗中點選「關閉」鈕,接著再按下動作格式中的「啟動服務」鈕(或採用 net start vmms 指令),此時您可以發現 VM 虛擬主機的建立日期欄位恢復正確。

在 Hyper-V 虛擬機器管理服務(Hyper-V Virtual Machine Management Service),進行「停止/啟動」服務的時間,僅僅無法進行「管理」的動作而以,並不會影響到 VM 虛擬主機的運作(服務不中斷)。

圖18、VM 虛擬主機的建立日期恢復正常為 2014/4/26下午8 :00 :31

相關文章 | Windows Server 2012 升級至 2012 R2 - 簡介 | 實作就地升級 | 確認升級是否成功 | 跨版本即時遷移機制


技術文章 | Curah!