一個週五,公司一臺服務器A主板故障down掉了,其中的關鍵應用不得不中斷,常規處理流程是這樣的: php
選型新服務器--申請購買--審批--採購部採購--安裝配置服務器--使用 安全
這樣算下來,就算效率極高也要3-4天吧(休息日領導不可能給你審批),這樣就到下週末才能恢復,何解啊? 服務器
虛擬化! 運維
在這裏首先介紹一個新事物:VMware ESXi ,你們能夠百度去了解一下在這裏就不詳述了。ide
不少企業都在VM ESXi以前就已經信息化了,雖然虛擬化有不少優點例如:轉移靈活、快照備份、高可用性等等,但已經存在的服務器如何虛擬化,這讓咱們很頭疼。本文正好遇到此問題,與你們分享解決的經驗之談。post
接上題,公司目前有臺服務器B是DELL R710 ,配置強勁,雖然也有關鍵應用在上面跑,但真的很浪費,爲什麼不能充分利用起來,把我廢掉的服務器也裝到此服務器上呢?因而決定將其虛擬化,把整臺R710安裝VMware ESXi ,將A和B變成虛擬服務器跑在上面,因而開始設計方案以下:ui
1,P2V 服務器B (Physical to Virtual)spa
使用VMware vConverter Standalone,將物理機在線轉爲虛擬機!(避免生產期間轉換,會有數據損失)設計
2,備份服務器B3d
備份!任何操做前,必定要備份,雖然P2V成功了,但並不能保證第四部P2P必定成功,所以,必定要保證服務器數據安全,能在最快的時間內還原到操做前的狀態。
這裏咱們採用的備份方法有三種,三保險萬無一失大膽幹!
(1)已經P2V的系統內數據安全
(2)Ghost 各個硬盤
(3)由於服務器是RAID1 ,拆下一塊硬盤,萬一P2P失敗,以拆下的硬盤爲母板同步
3,安裝ESXi
在R710上安裝ESXi,使之變成虛擬系統平臺,萬一R710壞了怎麼辦?R710上的空間不足以支持多個虛擬服務器怎麼半?
咱們公司有直連存儲,R710外掛直連存儲,將ESXi安裝到R710上,將虛擬機都安裝到存儲上,若是大家有NAS等,固然更好了。
4,遷移VMB P2P
將第一步虛擬出來的虛擬系統B遷移回已經變成ESXi的虛擬平臺R710上(存放位置固然是在存儲上了!)
5,安裝VMA
如今,咱們能夠經過VMware vSphere Client來管理R710了,能夠經過R710的IP來下載VMware vSphere Client
下載之後經過Client登陸
這是管理界面,再建立一個虛擬機,安裝掛掉的服務器A
OK,如今A B都跑在了這太R710上了!週六日兩天搞定!充分利用資源,又便捷!
個人R710鏈接了存儲,這樣才能真正作到萬無一失,不然R710壞掉了,那倆系統全沒有了,這樣虛擬系統存在存儲上,若是R710壞掉了,我很快能夠在另一臺服務器上安裝ESXi,把存儲連上去!又能用了!
若是!某一天R710壞了,咱們就這麼幹:
OK了!
最後,向有意向虛擬化的兄弟們推薦一本書:清華大學出版社的《智慧VMware vSphere 運維實錄》
難點:虛擬系統的網卡:P2V後,網卡可能須要從新添加,畢竟驅動已經不一樣,多試幾回,都沒問題,能夠參考上題的書籍。