Keepthescore意外刪除生產資料庫 萬幸每日有備份

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

Keepthescore意外刪除生產資料庫 萬幸每日有備份

官網截圖

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

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

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

Keepthescore意外刪除生產資料庫 萬幸每日有備份

災難程式碼

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

然而當天晚上,該函式在深夜程式設計時意外連線到了生產資料庫,結果引發瞭如上所示的驚魂時刻。

Keepthescore意外刪除生產資料庫 萬幸每日有備份

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

【來源:cnBeta.COM】

版權宣告:本文源自 網路, 於,由 楠木軒 整理釋出,共 546 字。

轉載請註明: Keepthescore意外刪除生產資料庫 萬幸每日有備份 - 楠木軒