最近聽說某大哥想不開,決定乘風破浪,刪庫尿遁。最後導致xx公司巨大損失,自己也被送進了水庫。最近**所向,程式設計師又背鍋了。
咱程式設計師是純粹的,咱來研究怎麼防止此類問題。
一、災備
一般的做法是建立三個資料中心:a b c
a為生產資料中心;
b為資料據同步中心(實時的將資料從a中心同步過來), a與b至少應該在不同的機房;
c為異地備分同心:週期性的將資料從b同步到過來,比如說每隔15分鐘,半小時等;
當a資料中心發生故障時,自動檢測到a不可用,從而自動切換到b資料中心;當然這種方式無法解決刪庫問題,c則為刪庫提供了緩衝,當然也只是緩衝,不能解決資料丟失問題, 例如在c進行了某一次資料同步後的第五分鐘,a資料中心被刪了,後面發現該情況後進行資料恢復,也只能恢復5分鐘之前的資料,那0-5分鐘之間的資料是找不回來的。
理想的做法是c能每隔某個極短的週期,全亮的生成乙個b的快照,這樣就能保證在極端情況下(如刪庫)資料不丟或丟失極少。當然這樣也會存在一些其它,如網路問題,嚴重的頻寬問題,儲存問題。
二、許可權控制
生產庫進行嚴格的許可權控制,這在中國這個大環境有點難,盡量吧。
資料庫災備
資料庫災備 資料是企業重要的生產資料,關鍵資料的丟失可能會給企業致命一擊,因為資料是計算機系統存在的原因和基礎。資料往往是不可再生的,一旦發生資料丟失,企業就會陷入困境 客戶資料 技術檔案 財務賬目等客戶 交易 生產資料可能被破壞得面目全非。概括起來,資料丟失分三個層次 邏輯錯誤 包括軟體bug 病...
資料庫的災備
資料是企業重要的生產資料,關鍵資料的丟失可能會給企業致命一擊,因為資料是計算機系統存在的原因和基礎。資料往往是不可再生的,一旦發生資料丟失,企業就會陷入困境 客戶資料 技術檔案 財務賬目等客戶 交易 生產資料可能被破壞得面目全非。資料丟失分為三個層次 邏輯錯誤 包括軟體bug 病毒攻擊 資料塊被破壞...
DT時代下 資料庫災備的探索與實踐
170餘場主題峰會和分論壇完美呈現,上千位分享嘉賓 數萬名創新創業導師齊聚一堂,剛剛結束的2018杭州雲棲大會讓雲棲小鎮又一次成為探索數字世界的中心。隨著dt時代的到來,企業對資料的依賴程度與日俱增,資料保護早已成為企業的一門必修課。只有擁有先知先覺的防範意識和充分的技術準備,才能 覆巢之下,亦有完...