硬碟驅動器故障暴露出備份脆弱性

2021-09-23 06:39:53 字數 1155 閱讀 8301

硬碟驅動器更換看起來簡單,其實正好相反,it部門必須深入到伺服器的核心才能真正提供解決方案。

資料中心有一台伺服器閃爍著琥珀色的燈光,這個警告意味著硬碟驅動器有潛在的問題。通常,當乙個燈在這裡和那裡開始閃爍時,人們呼籲更換驅動器,希望熱插拔驅動器,並採取一種快樂的方式。但一次經歷卻大不相同。

在那一天,有兩個驅動器在忙碌的時候開始閃爍。並已列入工作人員的待辦事項列表好幾天了,當另乙個it員工bob詢問是否需要注意這種狀況,所以將這個任務交給bob處理,他要求在第二天交付新硬碟。

幾天後,bob表示硬碟驅動器已經更換,乙個已經重建,另乙個要花費一段時間恢復。

不祥的預兆

然而不久,一名員工報告說無法訪問公司的共享驅動器。技術人員開始研究它,當技術人員與另乙個使用者接觸時,表示也遇到了同樣的問題。工作人員開始意識到,所有的跡象都表明這些明顯的新問題與最近更換的硬碟驅動器有關。

工作人員遠端訪問發生問題的伺服器,這台伺服器託管了五個虛擬伺服器。在這一點是公司的心臟和靈魂,也就是企業的主要資料庫,被託管在不同的物理伺服器上。

當工作人員在遠端登入時,看到乙個警告,虛擬磁碟不再存在,意識到bob已交換的兩個硬碟驅動器被同時從同乙個陣列拔出。伺服器在raid5+0中的原始設定比較早,並沒有得到破壞。

更深層次的問題

在初始的拒絕和希望伺服器可以正確啟動後,工作人員轉向備份,據說是設定為通過iscsi提供nas。工作人員已經檢查了隨著時間推移的日誌,直到工作成功完成。但是無法驗證這一點,因為一些虛擬伺服器還包括這家公司的備份軟體。

最終,工作人員意識到備份已經消失了。似乎伺服器已經複製並儲存在與原始虛擬伺服器相同的主機上,在這種情況下顯然沒有什麼好處。

工作人員對此感到恐慌,他們希望可以做些什麼,以便恢復和執行,至少讓使用者可以登入(因為域控制器被擦除),並能夠訪問幾個月前遷移到nas的公司資料。

bob在報告問題後很快與同事從頭開始重建域控制器,office365控制項,列印伺服器和許多其他功能。終於能夠及時地解決了問題。在接下來的幾個星期,工作人員開始恢復在伺服器丟失缺少的資訊,並最終從虛擬磁碟損壞時建立的大量資料中挖掘出來。

現在是人們重新審視核心it流程和提醒關鍵要點的好時機:

驅動器屬性

include include include 要獲取一些關於驅動器的屬性,可以呼叫這些函式 1 uint getdrivetype lpctstr lprootpathname 函式有乙個引數,比如 c 是轉義字元,所以要兩個 比如 就是表示 函式返回值是無符號整型。該函式獲得的是驅動器的型別 d...

檢測邏輯驅動器

主要用到的api有getlogicaldrives getlogicaldirvestrings,getdrivetype,getdiskfreespace.分別介紹如下 1.dword getlogicaldrives void 此函式沒有引數,它的返回值是乙個掩碼,用來描述當前可用的邏輯驅動器。...

磁碟驅動器

磁碟驅動器 disk driver 又稱 磁碟機 是以磁碟作為記錄資訊 的 儲存裝置。磁碟驅動器讀取磁碟中的資料,傳遞給處理器。磁碟驅動器包括軟盤驅動器,硬碟驅動器,光碟驅動器等。磁碟驅動器由 磁頭 磁碟 讀寫 電路及機械伺服裝置等組成。ibm公司於1956年在其model 305 ramac中第一...