Windows

將 2008 R2 伺服器轉換為 hyper-v 主機時,我可以暫時保持其他角色處於活動狀態嗎?

  • November 29, 2011

我目前有一個 Windows 2008 R2 機器,我想將它轉換為 hyper-v 主機。目前,我在上面執行以下內容:文件服務、Web 伺服器 (IIS) 和帶有幾個不同數據庫的 Sql Server 2008 R2。從長遠來看,我想將所有這些轉移到將要創建的虛擬機上。但是,在短期內,我想讓它們在伺服器上執行。

讓它們在 hyper-v 伺服器上執行一兩天是否有任何並發症/問題?在添加 hyper-v 角色期間,這些服務通常會中斷多長時間?

現在我的計劃是備份所有內容、啟用 hyper-v 角色、設置 VM 並將內容遷移出主機。但是,如果某些東西很可能會停止執行,我可能需要在進行轉換之前將所有內容遷移到臨時主機。

根據我的經驗,如果只是文件服務、IIS 和 SQL 之類的東西,那麼啟用 Hyper V 角色就沒有問題。在測試環境中,我在諸如 DPM 2010(使用 SQL 和 IIS)之類的主機分區上執行應用程序並且沒有任何問題。事實上,Microsoft 支持在 Hyper V 主機上執行 DPM(應用程序,而不是代理)*,*因此您可以了解 SQL 伺服器的可能結果。

但總的來說,人們會告訴你,在 hyper V 主機上執行應用程序並不是最佳實踐,而且對於某些事情,這是給定的——除非你喜歡追踪錯誤程式碼,否則你當然不應該在那裡執行 DC。但實際上,如果您有足夠的資源,在主機上執行應用程序就可以正常工作,如果 Hyper V 角色的添加改變了您的設置中的任何內容,我會非常驚訝 - 它總是對我有用。不過,就效率而言,您最好將這些角色轉換為虛擬機。啟用 Hyper V 角色後映射系統資源的方式意味著您的虛擬機將更加快樂。

引用自:https://serverfault.com/questions/335889