轉:VMware遷移的真實教訓:為什麼備份如此重要

lenx2000發表於2011-06-01
這是一個真實的IT故事,講述了一次向VMware伺服器遷移時由於管理員的自以為是而給公司造成的巨大傷害
大約一年前,我接受了一份來自一家中小企業的短期合同,工作時間很短,談的薪水也不錯。

這是一家建築公司,和我聯絡的是一個名叫Greg的傢伙,他是這家公司裡唯一的IT人員,我的任務是幫助他把一臺伺服器遷移到VMware中。 Greg是從他們公司會計師那裡知道我的名字的,那位會計師曾經在我以前工作的公司參加過假期培訓(我後來發現他實際上是對Greg的技能不太放心)。在我看來,Greg的知識和經驗只能算是個普通技術員,而他卻擔當著系統管理員的重任。

Greg的公司擁有一個強大的伺服器,專門用於財務工作,他們希望將現有的作業系統轉移到虛擬機器上,然後在新的虛擬伺服器上執行。因為Greg不太懂Linux和VMware,所以他們請問我來幫他重新安裝伺服器。於是在一個週六的上午9點左右,我們勾畫出大體計劃,然後工作就開始了。我建議 Greg做個從物理到虛擬的轉換,但他傾向於從零開始重新安裝伺服器,重新安裝會計應用,然後還原資料庫。

在開始之前,我想讓他再備份一次資料,這樣確保我們不會丟失任何東西。他說沒有必要,他已經在昨天晚上做好了備份,還給我看了磁帶。而我堅持認為這還不夠,還是應該另做一個備份確保安全。結果他固執的拒絕了——我猜他是擔心我按小時收費的薪水。

於是我不情願地格式化了伺服器,安裝了基本的Debian(51CTO.com注,Debian是最熱門的GNU/Linux作業系統之一),然後安裝VMware伺服器。然後Greg開始安裝虛擬伺服器和會計應用。

接下來該從磁帶恢復資料了。但就在這時,問題發生了!我們發現磁帶幾乎是空的——有的就像全新的一樣,從沒動過。

原因很快查明:Greg把他的五盤備份磁帶分別標記為週一到週五,而且他把備份軟體設定為當天寫入磁帶。每天,他會拿出那份標記為本週當天的磁帶:週一拿週一那份,週二拿週二那份,等等。而問題出在他的備份程式要到午夜才執行——備份的就是還沒開始的第二天的工作。所以在近一年的時間裡,他的備份沒有一份是成功的,而且他竟然從來沒有檢查過日誌。這樣的管理員實在讓我無話可說。

在一週前,他的老闆和會計團隊通宵加班整理好了所有的財務資料並且結束了財務年度。而最後的結果是,前一週的辛勤工作就這樣白白丟失了——還包括其餘當年的工作。

Greg估計是沒法再當系統管理員了,而這次事故又向我們重新強調了一次IT工作的最基本原則:永遠都不要想當然——總是要確保絕對的安全。當計算機需要重灌時,我總是要求技術人員對系統進行全面的映象備份以防萬一,即使使用者對我保證他們擁有所有的資料。我已經數不清有多少次在我們開始工作之後,使用者慌慌張張的跑來詢問是否已經為時已晚,還有當我告訴他們“我們還是把所有資料重新備份了一次”之後,他們是多麼的高興。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11134849/viewspace-696833/,如需轉載,請註明出處,否則將追究法律責任。

相關文章