使用VMware Convert遷移Windows主機到虛擬機經驗

前幾天在給一個單位,將其中的7臺Windows Server 2003 R2的服務器(上面跑SQL Server、網站)遷移到虛擬機中,使用VMware Convert 3.02就可以很容易遷移,主要步驟:
找一個空間比較大的服務器,創建一個共享文件夾,該文件夾共享權限爲“完全控制”,假設該機計算機名爲ABC,共享名爲D
在需要遷移的主機上安裝VMware Convert 3.02,使用導入工具,源主機選擇本地主機,目標主機選擇\\abc\d,目標主機名稱自己設置(例如,IBM3650-1,表示這是第一臺IBM3650服務器)。遷移10G的空間也就不到1小時(具體沒有統計、千兆網絡)
遷移的同時,選擇目標虛擬機的類型,我是要遷移到VMware Server 1.x中去,選擇VMware Workstation 5、VMware Server1的主機就可以。
遷移之後,修改虛擬機的配置(遷移後的虛擬機的內存是原主機內存),通常情況下,設置1G到3G之間即可(看情況)、單個CPU(雙CPU意義不大,但如果一臺物理主機同時跑多臺虛擬機,設置2個CPU會佔用主機CPU資源)即可、取消軟驅、使用橋接網卡
遷移後的虛擬機,使用VMware Server可以直接加載、啓動
 
遷移後,許多服務器(因爲是OEM的Windows Server 2003),在安裝的時候已經激活,但在遷移後,需要在3天之內激活。但OEM的版本,是不允許換機器的(遷移到虛擬機中相當於換了機器),可以打電話激活,但如果遷移的數量太多,就......
 
考慮之後,問題就解決了(在遷移之後,在提示3天內激活的時候,選擇“否”,然後使用Windows Server 2003 R2 VL版本,升級安裝一下就可以了。
 
遷移後記:
1、遷移前,使用chkdsk c: /f 、chkdsk d:/f,對遷移的服務器的各個分區進行檢測。
2、遷移的時候,可以不關閉、不停止SQL Server、網站等服務。可以帶殺毒軟件進行遷移。但是,最好把SQL Server、網站服務停止,這樣可以減少遷移的時間。
3、最好刪除系統中無用的軟件備份(有的服務器帶SQL Server、Windows Server 2003 的安裝備份),遷移到虛擬機中,直接使用ISO的鏡像就可以了。
4、如果有多臺服務器安裝SQL Server,最好另找一臺主機安裝SQL Server,將遷移到虛擬機中的數據庫再“遷移”到主機的SQL Server中,把虛擬機中的SQL Server卸載,這樣可以合理利用資源:SQL Server集中、每個虛擬機中不用SQL Server,虛擬機性能可以達到最好。所以,可以對應服務器,安裝好每個虛擬機,將網站拷貝到每臺虛擬機中,將SQL Server數據庫拷貝到主機的SQL Server,修改網站的配置文件、在SQL Server中附加一下數據庫就可以了,這樣就不必使用VMware Convert,這樣遷移後的主機速度最快、性能最好。
5、在遷移的時候,最好使用千兆的網絡。現在服務器大多使是千兆網卡。如果沒有千兆交換機,可以做一根RJ45直通線,在兩個服務器之間遷移。在使用使用中,遷移16GB左右的數據(帶操作系統、SQL Server數據庫等),如果使用千兆網絡遷移,大約45~90分鐘即可以遷移完畢,如果是百兆網絡,大約3小時以上時間。
6、在使用VMware Convert遷移的時候,必須有耐心,通常從1%到2%很快,但系統會長時間停留在2%的狀態,此時不要着急,多等一會(可能要等1個多小時),以後從3%到100%的時候,速度將會比較穩定。如果懷疑遷移出故障,可以去保存遷移的目標文件夾中去看一下,按F5刷新,如果文件持續增加,表示遷移正在進行。
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章