系統(tǒng)管理員不可不知的三條黃金法則
原創(chuàng)【51CTO精選譯文】當(dāng)我為這篇文章打草稿的時(shí)候,我本來提出了七個(gè)系統(tǒng)管理員的習(xí)慣,但是在那七個(gè)習(xí)慣中,最后只有三個(gè)脫穎而出。雖然習(xí)慣是好的,但是有時(shí)法則更好,尤其在系統(tǒng)管理員處理生產(chǎn)環(huán)境的時(shí)候。
51CTO編輯推薦:SA,神仙與裝機(jī)男:運(yùn)維的工作到底啥樣兒?
法則1:備份所有的東西(并定期的驗(yàn)證備份)
有經(jīng)驗(yàn)的系統(tǒng)管理員都知道,無論我們多么有前瞻性,生產(chǎn)系統(tǒng)總有一天會(huì)崩潰的。為這種情況做準(zhǔn)備的最好辦法是做一個(gè)有效的備份。
51CTO推薦專題:Linux 系統(tǒng)備份——操作實(shí)踐與工具介紹
如果你沒有備份你的關(guān)鍵性系統(tǒng),你應(yīng)該馬上開始做計(jì)劃。在給備份做計(jì)劃的同時(shí),你應(yīng)該經(jīng)??紤]如下問題:
- 你要使用什么軟件(或自定義腳本)來做備份?
- 你有足夠的硬盤空間來保存?zhèn)浞輪幔?/li>
- 你多久輪換一次備份?
- 除了完全備份,你還需要定期的進(jìn)行增量備份嗎?
- 你要怎樣執(zhí)行你的備份?比如使用crontab還是其他的schedulers?
如果你沒有備份你的關(guān)鍵性系統(tǒng),不要讀這篇文章了,快回去工作,馬上開始給你的備份做計(jì)劃。
前陣子,在某個(gè)小組進(jìn)行的一項(xiàng)研究中,我記得他們提到:只有70%的生產(chǎn)性應(yīng)用程序得到了備份。其余的30%的備份都是無效的或是損壞的。
假設(shè)Sam定期的備份了關(guān)鍵性的應(yīng)用程序,但是沒有驗(yàn)證他的備份。而Jack沒有為他的關(guān)鍵性應(yīng)用程序做任何的備份。聽上去好像做了備份的Sam比沒有做備份的Jack的情況要好很多。在我看來,Sam和Jack的情況都一樣,因?yàn)镾am從來都沒有驗(yàn)證他的備份以確保當(dāng)災(zāi)難發(fā)生的時(shí)候可以用它來進(jìn)行恢復(fù)。
如果你是一個(gè)系統(tǒng)管理員,并且不想遵守這條黃金法則1(或想要打破這條法則),你應(yīng)該認(rèn)真的考慮一下放棄系統(tǒng)管理員的工作,而去做一個(gè)開發(fā)人員(一個(gè)好消息是,根據(jù)51CTO之前的報(bào)道,系統(tǒng)管理員和開發(fā)者的界限已經(jīng)越來越模糊了)。
法則2:精通命令行(如果可能的話盡量避免使用UI)
在Unix/Linux服務(wù)器上,任何一個(gè)任務(wù)都可以通過命令行來執(zhí)行。雖然有一些UI可以很容易的完成一些管理員任務(wù),但是你真的不需要他們,你應(yīng)該一直使用命令行。
51CTO推薦閱讀:系統(tǒng)管理員必須熟記的幾個(gè)Linux命令
所以,如果你是一個(gè)Linux系統(tǒng)管理員,你應(yīng)該精通命令行。
在任何一個(gè)系統(tǒng)上,如果你想變得“fluent(流暢)”和“productive(高產(chǎn))”,你應(yīng)該精通命令行。Windows系統(tǒng)管理員和Linux系統(tǒng)管理員的主要區(qū)別是——GUI Vs 命令行。Windows系統(tǒng)管理員并不是很喜歡命令行,而Linux系統(tǒng)管理員很喜歡命令行。
即使你有一個(gè)可以完成某個(gè)任務(wù)的UI,你也應(yīng)該優(yōu)先選擇命令行,因?yàn)槿绻闶褂妹钚?,你可以了解一個(gè)特定的服務(wù)是如何工作的。在許多生產(chǎn)性服務(wù)器環(huán)境中,系統(tǒng)管理員通常會(huì)卸載所有的GUI服務(wù)和工具。
如果你是Unix/Linux系統(tǒng)管理員,并且不想遵守這個(gè)法則,可能在你的內(nèi)心深處你想成為一個(gè)Windows系統(tǒng)管理員。
法則3:讓所有事情自動(dòng)化(并變得懶惰)
懶惰的系統(tǒng)管理員才是最好的系統(tǒng)管理員。
51CTO推薦閱讀:怎樣做一個(gè)優(yōu)秀而懶惰的系統(tǒng)管理員
據(jù)我所知,沒有一個(gè)系統(tǒng)管理員喜歡打破這個(gè)法則。要想變得懶惰,可能還有一些事情要做。
花幾分鐘時(shí)間想一想,并列出所有你可能每天,每周或每月都要做的例行公事的任務(wù)。一旦你有了這樣一張明細(xì)表,想一想你如何使它們自動(dòng)化。最好的系統(tǒng)管理員通常不喜歡繁忙。他更喜歡讓系統(tǒng)來為他做工作,而讓自己變得很輕松。
原文:http://www.thegeekstuff.com/2010/07/three-sysadmin-rules/
【編輯推薦】