久久精品亚洲精品无码,我和公发生了性关系视频,欧美XXXXX高潮喷水,日韩综合夜夜香内射

行業(yè)新聞

行業(yè)新聞

服務(wù)器托管維護必須與生產(chǎn)環(huán)境良好隔離

發(fā)布時間:2020-01-08 點擊數(shù):6339
服務(wù)器托管用戶將在常規(guī)維護期間使用某些技術(shù)來備份服務(wù)器中的數(shù)據(jù)。但是,為了使備份數(shù)據(jù)與服務(wù)器中的數(shù)據(jù)實時同步,許多運維人員經(jīng)常在執(zhí)行維護時不采取隔離措施。措施。通常,這種方法不會意外發(fā)生,但是以下事件為IDC行業(yè)的運維人員敲響了警鐘。
服務(wù)器托管維護
這樣的事情Marco Marsala是一家小型托管公司的所有者,他的業(yè)務(wù)是為客戶提供托管。但是他最近遇到了一個巨大的問題:由于腳本錯誤,他不小心刪除了客戶的所有數(shù)據(jù)。更糟糕的是,由于Bash腳本代碼包含未定義的變量“ rm -rf {foo} / {bar}”,即使備份也消失了!

在談?wù)撨@個問題之前,讓我們進入流行的科學(xué),看看rm -rf命令是什么。

rm是刪除linux系統(tǒng)下文件的命令-r表示刪除此目錄下的所有內(nèi)容,allf表示用戶無需確認,它是直接執(zhí)行的類型。通常,此命令用于指定一個文件夾來說明rm -rf / home / test /

這意味著刪除/ home / test /文件夾下的所有內(nèi)容。但是,如果在后面添加了文件夾路徑......... rm -rf /后綴,則意味著整個服務(wù)器數(shù)據(jù)將全部刪除。

當然,這個小兄弟還不夠愚蠢,無法直接執(zhí)行此變態(tài)命令。小弟弟說他當時正在運行BASH腳本,但是腳本中似乎存在一個問題,該問題導(dǎo)致執(zhí)行delete命令時參數(shù)刪除指定的文件夾。上……

我還是不明白讓我舉一個簡單的例子?,F(xiàn)在,我要求張三刪除計算機上名為“ game”的文件夾的內(nèi)容。我=那個不幸的程序兄弟,張三=一個程序腳本。我最初給張三的指示是刪除計算機上名為game的文件夾的內(nèi)容。結(jié)果,張三可能不明白我的意思,或者忽略了我給出的說明,并在整個計算機上給了我一切。文件夾被刪除。

我很遺憾,兄弟再次表示,為了進行維護,他還在該服務(wù)器上安裝了遠程備份驅(qū)動器,因此所有內(nèi)容都被刪除了。

你認為這一切都結(jié)束了嗎? Ansible上錯誤的代碼設(shè)計沒有任何后續(xù)錯誤。此Linux實用程序用于在多個不同服務(wù)器上自動執(zhí)行腳本。

開發(fā)人員進一步解釋說,實際參數(shù)應(yīng)為“ rm -rf {foo} / {bar}”。 foo和bar是在腳本中動態(tài)傳遞的兩個變量。但是,由于變量處理中的錯誤,常規(guī)語法無法在bash命令中成功內(nèi)插,因此最終指令變成了可怕的“ rm -rf /”。 “ Rm -rf /”表示無需詢問就擦除根路徑“ /”下安裝的所有內(nèi)容。

這些數(shù)據(jù)最初可以恢復(fù)(只是時間問題)。但是,由于無法將生產(chǎn)環(huán)境與備份環(huán)境正確隔離,因此備份文件無所適從。

實際上,許多運維人員都會使用一些工具進行維護。但是,在很大程度上,托管操作和維護人員的服務(wù)器不知道這些工具的原始代碼是否存在錯誤,以及這些錯誤是否會為用戶提供主機數(shù)據(jù)。達到毀滅性的效果。因此,用戶在執(zhí)行維護時最好隔離備份數(shù)據(jù)。


全網(wǎng)數(shù)據(jù)為大家提供專業(yè)的深圳服務(wù)器托管,深圳服務(wù)器租用,深圳主機托管,云服務(wù)器租用等國內(nèi)外服務(wù)器資源,詳情可咨詢客服了解。

?

用戶至上,用心服務(wù)

全網(wǎng)數(shù)據(jù)以"用戶至上,用心服務(wù)每一位用戶"為宗旨,您可以把您的應(yīng)用放心的交給我們,全網(wǎng)數(shù)據(jù)為您提供完美解決方案和數(shù)據(jù)中心服務(wù)。

免費咨詢