玩梗成真:Keepthescore意外刪除了生產數據庫萬幸每日都有備份
歐洲中部時間10月17日22:45左右,在線記分牌網站Keepthescore.co的管理員在“幾杯紅酒下肚”之後,意外刪除了他們的生產數據庫,導致超過30萬個記分牌和相關數據瞬間灰飛煙滅。不幸中的萬幸,是該網站採用了DigitalOcean的託管數據庫,這意味著託管方每日都會自動執行一次備份。
官網截圖
經歷了5分鐘的惶恐,Keepthescore.co將網站切換到了維護模式,並努力還原已備份數據。
最終在本次差點跑路的刪庫事件發生約半小時後(歐洲中部時間23:15),網站順利重新恢復上線。
本次失誤的代價,是長達7 個小時(15:47 – 23:21)的記分牌數據一去不返,管理員對此深表歉意。
災難代碼
雖然可以將本次事件簡單歸咎於酒精上頭,但Keepthescore 還是坦誠其在清醒的時候編寫了這段災難代碼—— 功能是刪除本地數據庫,並從頭創建所有必須表的功能。
然而當天晚上,該函數在深夜編程時意外連接到了生產數據庫,結果引發瞭如上所示的驚魂時刻。
具有諷刺意味的是,事件發生幾天前,他們剛剛在Twitter 上轉發過有關“刪庫跑路”的段子。
經過本次事件,想必Keepthescore.co 的老伙計們是不敢再隨便玩這樣的梗了(不然太容易立flag 了)。