Categories
程式開發

作為創始人,我不小心刪除了生產數據庫,還跑路嗎?


猛然發現生產數據庫被刪除

近日,國外用於評分的在線軟件提供商KeepTheScore 猛然發現生產數據庫被意外刪除,超過300 塊計分牌及相關數據瞬間化為烏有。

好在該公司使用的數據庫是雲託管數據庫,雲提供商每天都會進行一次自動備份。經歷了5 分鐘的絕望,技術人員進入網站維護模式,而後開始恢復備份。到當天晚間11:15 左右, 即發生災難的30 分鐘之後,數據庫已經恢復上線,只是過去7 個小時的數據再也無法找回。

更確切地講,2020 年10 月17 日下午15:47 至23:21(CET 時間)之間創建或添加的所有數據均已丟失。

在KeepTheScore 的回應中寫道:“謝天謝地,這場災難並沒有威脅到員工的崗位——創始人不會解僱開發者,因為他們倆是同一個人。另外,這款應用只是個小項目,而不是那種用於支撐電廠運轉的大工程。儘管如此,我們還是擁有不少用戶,其中還有一些付費用戶。我們一直努力讓他們滿意,但這次事件讓他們失望了,真的非常抱歉。 ”

據公司介紹,刪除數據庫的函數是在完全嚴肅清晰的情況下編寫而成的。這條函數會刪除本地數據庫,並從零開始創建所有必要表。就在當天晚上,編程工作仍在繼續的同時,該函數接入了生產數據庫並將其擦除。

原文鏈接:【https://www.infoq.cn/article/OyhxzassNbajVOScbPQI】。未經作者許可,禁止轉載。