當前位置:
首頁 > 知識 > 不小心刪除了資料庫,是什麼樣的體驗 ?

不小心刪除了資料庫,是什麼樣的體驗 ?



點擊上方「

Python開發

」,選擇「置頂公眾號」


關鍵時刻,第一時間送達!



那年公司ERP系統剛進行升級



因為公司陸續上了MES和PDM系統。為了加快整個公司信息化平台的統一,請了個第三方公司來做中間介面。




然後故事開始了。




某一個晚上,第三方人員問我要ERP的SA密碼。



我很警惕:「你要幹嘛?」




「我測試一下中間表。」




「有沒有寫表的操作?」




「沒有,只有讀表的操作。」




於是我放心的給了SA密碼。給了VPN許可權通道。放她進來了。




十分鐘後…..




她帶著哭腔打電話來(是的,對方做測試的是個93年的萌妹子。)



「吳哥哥,伺服器中毒了。。。。」




我當時還在逛果殼呢,一聽她說我伺服器中毒了,我表示無比淡定。還以大哥的經驗教訓了一頓她。




「叫你不要往我伺服器傳插件嘛,這次幫你解決一下,下次不準了喲。」



我認為是小case呢,不就中毒了嘛,系統往回滾一天就好了。




然後悲劇的事情就出現了。遠程進不去。於是我就去機房本地登錄,居然也進不去。。。。我不死心,強制重啟。居然還是進不去。。。。我的伺服器系統就這樣崩了。。。




好在那幾天在做開發,系統沒有啟用。於是我和我的老闆彙報了這個情況:




「老大,我們伺服器系統崩了。」




「哦,那就搞好它讓它別崩。」  果然是霸道總裁啊。




當時數據和應用伺服器我都是分開跑的,所以應用伺服器奔潰了,我覺得也沒多大事,就重新做系統吧。於是我重新做了個系統,然後喊萌妹子上來搭平台。




「小劉啊,你可害慘我了。一個下午給你重做伺服器系統了,我基礎環境都配置好了,你上來搭平台吧。」



萌妹子那是無比的歉意啊,又是答應請我吃飯又是答應請我看電影的。我都想系統再崩潰一次了。




按理說這樣應該是沒問題了,就在我走出機房,在外面抽了根煙,45度仰望了一下天空,聯想了一下和萌妹子點個9分熟的牛排,在喝一口二鍋頭這樣浪漫的晚餐的時候。電話來了。




來電話的是萌妹子的老闆。



「小吳,我想找一下information.db 和 mfmedia.db 這兩個總表,沒找到。你給我找一下。」




我都蒙了,從來沒人問過我這樣的問題,難道她老闆不是IT行業的。




「資料庫文件都在目錄樹里啊,自己去找啊。」




「沒有。」




於是我登上伺服器一看,我傻了。所有的表都空了。所有的表都靜靜的躺在那,但是裡面都空了。。。。。




不可能啊,我資料庫是放在另外一台伺服器上的,怎麼可能會沒有了。




於是我問萌妹子




「XXX,你到底做了什麼操作啊,為毛我資料庫都沒了。」




萌妹子說 我啥也沒幹啊,只是按照步驟一路點YES,




我才想起來,在第一次配置基礎環境的時候,建賬套會提示是否初始環境,如果點是了,資料庫就會被初始化。然後這位萌妹子傻傻的點了是。




「你知道不知道你幹了什麼,公司06年到現在所有的數據,財務的,供應鏈的,進銷存的全部都在這台伺服器里。200多個G數據,因為你一個是,全沒了。」




萌妹子也嚇蒙了,話都說不出來了。




沒辦法,我再給我老闆打電話。




「老闆,有個好消息,有個壞消息。」




「直接說壞的。」 我就喜歡我們老闆這麼直接。




「恩。。恩。。那個。。就是那個。ERP的數據沒了。」




「哦,那就找回來。」老闆還是那麼的霸氣。我特么都要愛上他了。




「老闆,我想你沒明白這個的嚴重性。ERP數據沒了,從06年開始的都沒了,這意味著就算找回來,整理所有的表,排錯也需要3天左右時間,到時候所有的生產都要暫時停止。如果找不回來,我們可能就要倒閉了。」我忽然有種掌握天下蒼生的感覺。




。。。

。。




對面沉默了5秒後,爆吼了一句:「吳XX,你給我滾到我辦公室來!!」




中間和老闆手握手談心,被老闆親切慰問的細節跳過不表。




當時公司高層對數據安全還沒有那麼重視,之前預算做的項目,我已經做了備份的計劃書,一直沒被審批下來。現在估計悔得腸子都清了。




於是我開始漫長的數據恢復之旅。




我之前已經做了個本地備份的計劃,每天晚上會備份一次。我把希望都放在了它身上。等我把備份的資料庫附件上去,發現時間居然都是兩個星期之前的。而且還有一些新表都沒有。我聯繫對方,對方告知研發人員兩個星期前做測試的時候把備份計劃關了。。。。。我心裡萬頭草泥馬奔騰而過。




最後沒有辦法,把老伺服器又翻了出來,翻出之前的老數據,開始轉換。




期間老闆給我簡訊:




「數據恢復進行的怎麼樣了呢。」




「報告,正在穩步進行中,按照目前的狀況,可恢復的可能性超過90%。」 別問我90%怎麼算出來的,我就是哄他才這樣說的。




「誒,真是心急呀,睡都睡不著。小吳呀,當初要是聽你的,上了備份該多好呀。」現在知道後悔了,哼哼。




「老大別擔心,我會搞定的。」是的,作為一位負責的員工,我就是這麼讓老大心安。




「恩,那就交給你了哦,熬夜少抽點煙哦。」哎呀,瞬間覺得我老大萌萌噠有沒有。




這裡花了我一個晚上加一個白天。




數據轉換好了,還有一些時間差的數據沒法找到。於是通知各個部門,找單據,開始往裡面補單子。一條一條的按照業務流程補進去。為了協同更方便,在會議室加設了幾十台電腦集體辦公。。。在大家一片怨聲載道中,三天時間,終於把數據恢復了過來。三天內我沒離開機房超過10米,吃喝拉撒都在機房,不對,拉撒不在。




這件事情造成的後果:




大部分員工放假三天,我加班三天三夜。。


本來很愛我的大部分員工因為單據事件,集體轉為黑我恨我了。


公司立馬批了我的計劃,冷備,熱備,異地容災。全部上全了。


我揮刀自宮,自己罰了自己,扣除了自己一個月工資。


老闆到現在還是在懷疑請的那家公司已經被我們競爭對手收買,是故意來破壞我們的。


萌妹子拉黑了我。







這真是個悲傷的故事。





  • 來自:代碼灣



  • 鏈接:http://codebay.cn/post/4562.html



  • Python開發整理髮布,轉載請聯繫作者獲得授權


【點擊聽勁爆情歌】

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python開發 的精彩文章:

PyPy打算推出無 GIL 版本,或和默認版本分開發行
Python面向對象(初級篇)
高逼格程序員指南
教女朋友學Python是道送命題
從娘胎里開始學Python

TAG:Python開發 |

您可能感興趣

管理數據命根子的資料庫種類越來越多,有哪些您不了解的內幕呢?
看了這篇文章,發現自己不懂資料庫
折耳根你了解過嗎,其實就是常說的魚腥草,查完資料嚇了一大跳!
我有一個只能看資料,不能添加的好友,那是什麼樣的感受?
製作小龍蝦的核心秘訣,很難才找到的資料,收藏了
你要的資料,不少
資料庫領域又有新成員了?無伺服器資料庫,了解一下!
你知道課本為什麼把張衡地動儀的資料刪了嗎?這才是原因!
什麼轉賬失敗了?那可能是「資料庫事務」沒有處理好
資料庫上雲?這些事你不得不知
童瑤太努力了,趕飛機還拿著「公文包」,薄得只能裝資料了!
你的滴滴資料還不修改嗎?
據說有資料顯示這些東西不能跟白菜一起吃,要不然醫生都救不了你這是真的!
你選擇圖資料庫的原因只是因為它很火嗎
發音,單詞,會話……這麼齊全的入門資料包你真的不想要?
庫克:過於詳細的用戶資料有可能被用來做很多「邪惡」的事情
不看資料,你能確定這些人是女運動員嗎?網友:真看不出
看完自己就可以給電腦系統分盤了!不丟資料!不要再去求人了!
什麼因素影響了資料庫的性能
看了下鹿晗的資料,感覺他沒什麼作品,為什麼這麼多人關注?