Web服務(wù)器硬件更換的5個建議
Jim 發(fā)表于:13年03月19日 00:50 [編譯] DOIT.com.cn
如果你今天早上想要訪問Ghacks網(wǎng)站,你可能會發(fā)現(xiàn)這個網(wǎng)站不能訪問了。你會接收到一個Apache的頁面,或者是一個“服務(wù)器無法找到”的頁面,就看你是在什么時候訪問該網(wǎng)站的了。原因就是服務(wù)器上的一個硬盤壞了,我們得更換。問題就是,這塊硬盤是根驅(qū)動器,所有網(wǎng)站都保存在上面,這意味著大量的遷移工作和停機(jī)。
更換新硬盤,并把老硬盤的內(nèi)容導(dǎo)入進(jìn)去的工作花了超過五個小時的時間。在此期間,大部分工作進(jìn)行的很順利,有些甚至更好。我想跟大家分享一下,應(yīng)對這種情況的5個建議。
1. 自己做好備份
Ghacks網(wǎng)站是假設(shè)在我從Wiredtree租的一臺專用服務(wù)器上的。每天都會進(jìn)行一次遠(yuǎn)程備份,服務(wù)器本身也會定期備份,那這樣就沒必要自己做備份了,對么?
在這方面我個人還是喜歡安全點(diǎn)好,我會定期把備份下載到自己的電腦里,這樣做只是為了讓網(wǎng)站的最新版本在本地也能用。這不僅對于開發(fā)有利,而且萬一Wiredtree也掛了的話,還能給我個雙保險,讓我可以恢復(fù)網(wǎng)站。我真的不希望這種情況發(fā)生,但我過去也被托管公司坑過,所以還是安全點(diǎn)好。
今天的恢復(fù)工作基本上很順利,但在服務(wù)器上托管的一個小網(wǎng)站加載不正常。它顯示了一個WordPress的安裝屏幕,在快速查看之后發(fā)現(xiàn),導(dǎo)入MySQL數(shù)據(jù)庫失敗。我馬上導(dǎo)入之前從網(wǎng)站備份的最新的SQL文件,之后網(wǎng)站就開始正常工作了。
2. 公布停機(jī)時間
在停機(jī)時,我收到了許多網(wǎng)站狀態(tài)的電郵和通知,但我只在Google Plus上公布了更換通知,這是我的疏忽。我很感謝每一條消息,因?yàn)樗芎芎玫亓私馕也恢赖囊恍┦虑椋绻懈玫臏贤,這次的事情本可以避免的。
一開始我想在博客里發(fā)布硬件更換通知,但又一想,停機(jī)的時候沒人能夠看到,就算了。雖然把通知告訴網(wǎng)站或博客的所有讀者是不太可能的,但在停機(jī)時,你的一部分任務(wù)就是要和讀者聯(lián)系,告訴他們發(fā)生了什么。
3. 不要變得不耐煩
我的網(wǎng)站一壞,我就會開始變得不耐煩。我聯(lián)系技術(shù)支持,迫不及待地想得到回應(yīng),而且如果時間一長,我有時還會再寫一封郵件。了解不到事情的進(jìn)展對于我來說很是一個問題,尤其是我的服務(wù)器和上面的網(wǎng)站能不能用已經(jīng)和我的生計息息相關(guān)。
另一方面,不耐煩還會引起一個問題,就是讓技術(shù)支持人員不能專心做事——即修復(fù)服務(wù)器——因?yàn)樗麄冞要忙著回你的郵件。
我今天還收到了一條消息——你寫的第二封郵件重置了你的支持請求隊列,所以你其實(shí)等待答復(fù)的時間本來不用這么長。
4. 問題解決之前,不要在服務(wù)器上工作
在技術(shù)支持完成任務(wù)之前,你不應(yīng)該動這臺服務(wù)器上的任何東西。如果你像我這樣沒有耐性,這就成了一個問題。在導(dǎo)入時我馬上發(fā)現(xiàn)了一個問題,每個賬號的IP地址沒有正確設(shè)置。這導(dǎo)致網(wǎng)站沒能正確加載,雖然已經(jīng)正確導(dǎo)入。
雖然將正確的IP地址分配給賬號并讓它們正常工作不難,我還是沒有這樣做,因?yàn)榧夹g(shù)支持也要干這件事。
當(dāng)別人在服務(wù)器上工作時,你在篡改數(shù)據(jù),這樣做是很糟糕的。最好是等到所有問題都解決了,你再來對服務(wù)器進(jìn)行操作。
5. 徹底進(jìn)行測試
即便在硬件更換完成后,一切似乎沒問題了,你還是要進(jìn)行確認(rèn)。測試網(wǎng)站的各種功能十分重要,比如,搜索,頁面的開放,錯誤頁面,或聯(lián)系方式,確保一切工作正常。
你還可以讓訪問你網(wǎng)站的人報告使用新網(wǎng)站時遇到的配置錯誤或問題。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.