DRDS 資料恢復重磅發布,全方位保障您的資料安全

2021-09-24 14:08:46 字數 1588 閱讀 8401

資料庫儲存著企業的核心資料,在企業中佔據非常重要的位置,一旦出現sql注入,資料誤刪的情況,影響的不僅僅是業務,還會洩露使用者的個人資訊。因此,資料庫的資料安全問題十分重要。

當資料庫遷移到雲端,其安全問題又被進一步放大,雲資料庫能否高效、便捷地備份資料庫,當發生故障或者資料誤刪時,及時高效地恢復資料,成為企業使用者關心的重要問題,影響著他們遷移資料庫上雲的信心。

近期,阿里雲分布式關係型資料庫服務 drds 資料恢復功能重磅發布,針對例項級、資料庫級、表級、行級的資料丟失,分別提供備份恢復、表**站、sql 閃回功能,助您在不同場景下快速恢復資料,全方位保障使用者資料的安全。

在實際的生產應用中,資料庫的資料丟失,按照不同場景,大致可以分為例項&資料庫級、資料行級、表級:

針對以上的幾種場景,drds 資料恢復都提供了相應的恢復能力,如下圖所示:

drds 備份恢復提供了 oltp 場景下必備的例項級、資料庫級的備份恢復能力。備份策略上,支援自動備份與手動備份兩種,使用者可以按需選擇,滿足實際的安全需求。

針對每個 mysql 例項分別進行備份。該方案只能保證單個物理分庫的資料一致性,在分布式事務存在的情況下,無法保證全域性的資料一致性。

對資料庫全域性禁寫,之後分別針對每個 mysql 例項進行備份。該方案保證了全域性的資料一致性,但是對使用者業務侵入較大,資料庫在一定時間內無法提供資料寫入服務。

顯然以上兩種備份恢復方式都無法滿足實際的使用者備份需求。針對這一問題,drds 在最小化對使用者業務影響的前提下,創新性地為使用者提供了全域性一致性的備份恢復能力,備份過程中資料庫無需禁寫,僅存在亞秒級的rt 抖動。

在實際的生產環境中,運維人員執行了錯誤的delete(update)語句,造成資料丟失,是較為常見的資料丟失場景。面對這種情況,通常的解決方案是通過備份恢復或者mysql binlog flashback 工具逆向 binlog 恢復資料:

下圖給出了 sql 閃回恢復資料的示例:

sql 閃回的使用介面及生成的恢復檔案如下圖所示:

drds 表**站針對誤刪表操作,提供快速的資料恢復能力。表**站功能開啟後,通過 drop table 指令刪除的表,將移動至表**站中,2 小時內皆可從**站中快速恢復。

關於 drds 資料恢復的具體功能,請參考:

掃盲!全方位解析資料探勘

資料探勘是乙個利用各種分析工具在海量資料中發現模型和資料間關係的過程,這些模型和關係可以用來做出 什麼是資料探勘 當今資料庫的容量已經達到上萬億的水平 t 1,000,000,000,000個位元組。在這些大量資料的背後隱藏了很多具有決策意義的資訊,那麼怎麼得到這些 知識 呢?也就是怎樣通過一顆顆的...

雲儲存能否成為資料安全靈藥?幾個角度全方位剖析

51cto.com快譯 雲儲存已經成為目前最為流行的資料保護手段。從個人到各類企業都在嘗試利用雲儲存服務保護檔案,同時藉此實現隨時隨地訪問能力。不過在經過數次雲服務 商資料洩露事故之後,雲儲存的資料安全性亦成為使用者面臨的切實難題。那麼,我們是否該繼續依賴雲儲存以實現資料安全?雲安全漏洞其實與雲無關...

雲儲存能否成為資料安全靈藥?幾個角度全方位剖析

51cto.com快譯 雲儲存已經成為目前最為流行的資料保護手段。從個人到各類企業都在嘗試利用雲儲存服務保護檔案,同時藉此實現隨時隨地訪問能力。不過在經過數次雲服務 商資料洩露事故之後,雲儲存的資料安全性亦成為使用者面臨的切實難題。那麼,我們是否該繼續依賴雲儲存以實現資料安全?雲安全漏洞其實與雲無關...