楠木軒

Keepthescore意外刪除生產數據庫 萬幸每日有備份

由 司徒元基 發佈於 科技

歐洲中部時間 10 月 17 日 22:45 左右, 在線記分牌網站 Keepthescore.co 的管理員在“幾杯紅酒下肚”之後,意外刪除了他們的生產數據庫,導致超過 30 萬個記分牌和相關數據瞬間灰飛煙滅。 不幸中的萬幸,是該網站採用了 DigitalOcean 的託管數據庫,這意味着託管方每日都會自動執行一次備份。

官網截圖

經歷了 5 分鐘的惶恐, Keepthescore.co 將網站切換到了維護模式,並努力還原已備份數據。

最終在本次差點跑路的刪庫事件發生約半小時後(歐洲中部時間 23:15),網站順利重新恢復上線。

本次失誤的代價,是長達 7 個小時(15:47 - 23:21)的記分牌數據一去不返,管理員對此深表歉意。

災難代碼

雖然可以將本次事件簡單歸咎於酒精上頭,但 Keepthescore 還是坦誠其在清醒的時候編寫了這段災難代碼 —— 功能是刪除本地數據庫,並從頭創建所有必須表的功能。

然而當天晚上,該函數在深夜編程時意外連接到了生產數據庫,結果引發瞭如上所示的驚魂時刻。

具有諷刺意味的是,事件發生幾天前,他們剛剛在 Twitter 上轉發過有關“刪庫跑路”的段子。

【來源:cnBeta.COM】