刪300G數據,備份失效后直播搶救
2022-10-07 11:47:10 來源:
(原標題:刪300G數據,備份失效后直播搶救過程)
本文作者:謝幺
“從刪庫到跑路”,這句程序員用來自嘲的話差點成為現實,所幸的是,這次刪庫的小哥沒有跑路。
2月1日,著名的代碼資源托管網站的一位工程師在維護數據時不慎刪除約300GB的數據,至發文時仍在恢復工作中。
據雷鋒網(公眾號:雷鋒網)了解,此次事件發生在2月1日凌晨,肇事系統管理員徹夜加班工作,當他疲倦不堪地進行數據庫維護時,不慎用rm -rf命令對300GB生產環境數據執行了刪除操作,當他清醒過來按下ctrl + c來停止刪除操作時,卻只挽留了4。5G的數據,其余所有數據消失殆盡。
據外媒報道,此次數據丟失的并非倉庫的數據,而是和倉庫相關的issue以及合并請求操作。
按照常理,GitLab應該會對這些數據進行有效備份,然而悲催的事情發生了,稱的五重備份機制:
常規備份(24小時一次)
自動同步、LVM快照(24小時一次的)
Azure備份(支隊NFS啟用,數據庫無效)
S3備份
五大備份方法全部出現問題。所幸的是,仍有一個“也許可行”的6小時前的數據備份,可能夠搶救回來一部分數據。
至本文發布時,Gitlab 方面已經試圖該方式來逐步恢復數據:
最后他們索性在YouTube上直播工程師恢復數據,圍觀者眾多,甚是熱鬧:
對此,程序員們評價不一,有的覺得Gitlab 也許用了假的備份,有的感慨開夜車應注意安全,有的吐槽運維加班苦,應該漲工資,甚至有不少網友覺得應該將2月1日設立為“世界備份日”。
最后附上直播簡介中的部分問答內容:
* 誰干的?他(們)會被炒魷魚嗎?
他(們)只是犯了個工作失誤,不會被炒。
* 為什么數據恢復得這么慢?
因為機器的磁盤讀寫速度限制。
* 數據庫一共多大?
310GB
* 恢復數據要多長時間?有沒有預期?
至少要到19 UTC (世界標準時間)
-
《自然·能源》:中國火電污染氣體排放下降超60%
(原標題:英國《自然·能源》:中國火電污染氣體排放下降超60%) 【編譯 觀察者網 齊倩】 最近一段時間,世界各國年輕人在環
2022-10-07 05:57
-
iQOONeo5明日正式發布:驍龍870和獨立顯示芯片“雙芯”來襲
(原標題:iQOO Neo5明日正式發布:驍龍870和獨立顯示芯片雙芯來襲) 2021年3月15日,雙芯旗艦iQOO Neo5將于3月16日19!30正式發布,
2022-10-06 16:05
-
Remerge:后IDFA時代,隱私安全與高效獲客如何兼得?
(原標題:Remerge:后IDFA時代,隱私安全與高效獲客如何兼得?) 依托再營銷解決方案的基礎,Remerge 開始為 app 營銷人員提供用戶
2022-10-06 07:33
-
沒想象的那么老?年輕23億歲,宇宙或只有114億歲
(原標題:沒想象的那么老?年輕23億歲,宇宙或只有114億歲) 中新網9月16日電 綜合報道,宇宙到底幾歲了?日前,科學家發表的一份最
2022-10-05 13:00







