華為云數(shù)據(jù)管理服務(wù)(Data Admin Service,簡稱DAS),可為用戶提供優(yōu)質(zhì)的可視化操作界面,是一款專業(yè)的簡化數(shù)據(jù)庫管理工具,其能大大提升工作效果,讓數(shù)據(jù)管理變得既簡單又安全。今年,華為云DAS推出全新功能——數(shù)據(jù)追蹤與回滾。該功能可實(shí)現(xiàn)一鍵回退錯誤操作,快速找回?cái)?shù)據(jù);提供多重變更審計(jì),保護(hù)核心數(shù)據(jù)安全等,吸引了不少業(yè)內(nèi)人士的關(guān)注。
打開網(wǎng)易新聞 查看更多精彩圖片
數(shù)據(jù)追蹤與回滾功能的主要使用場景有(1)誤操作數(shù)據(jù)回滾,找回誤刪除數(shù)據(jù),恢復(fù)變更前數(shù)據(jù)狀態(tài)。(2)核心數(shù)據(jù)變更審計(jì),統(tǒng)計(jì)變更數(shù)量,查看敏感變更。
華為云DAS數(shù)據(jù)追蹤與回滾功能的使用步驟
1.功能入口,該入口位于數(shù)據(jù)方案菜單下,數(shù)據(jù)追蹤任務(wù)列表支持按數(shù)據(jù)庫和時(shí)間篩選。
2.創(chuàng)建任務(wù),點(diǎn)擊發(fā)起追蹤按鈕創(chuàng)建數(shù)據(jù)追蹤任務(wù),首次使用的用戶需要簽署數(shù)據(jù)安全協(xié)議,同時(shí)華為云提醒用戶DAS會存儲任務(wù)涉及的變更記錄,如用戶未簽署,則該功能無法使用。
3.依據(jù)提示填寫任務(wù)信息,時(shí)間范圍即待追蹤數(shù)據(jù)變更時(shí)間,需要注意的是,該時(shí)間差不能超過6小時(shí),填寫完成點(diǎn)擊預(yù)檢查按鈕。
4.預(yù)檢查會根據(jù)時(shí)間范圍篩選Binlog列表,開啟備份的RDS實(shí)例會定時(shí)備份Binlog文件到obs上,備份會有<=5min延遲,如用戶發(fā)起數(shù)據(jù)追蹤時(shí),則存在無最新5min變更記錄的可能,用戶只需重新創(chuàng)建即可。
5.讀取日志會發(fā)起B(yǎng)inlog解析,根據(jù)任務(wù)信息將涉及變更記錄存儲,支持后續(xù)數(shù)據(jù)展示及篩選。
6.Binlog列表全部解析完成后,點(diǎn)擊搜索日志按鈕進(jìn)入搜索日志頁面并呈現(xiàn)出變更事件列表,支持表名(迷糊),字段名、文件過濾,字段內(nèi)容(迷糊)搜索,點(diǎn)擊查看回滾語句可查看當(dāng)前事件回滾SQL,點(diǎn)擊查看數(shù)據(jù)可查看當(dāng)前事件變更數(shù)據(jù)。
當(dāng)有多個(gè)事件需要合并回滾時(shí),點(diǎn)擊新建回滾任務(wù)按鈕,指定回滾事件id范圍,將合并后的回滾SQL生成到obs存儲中,高級選項(xiàng)支持字段名、字段內(nèi)容(迷糊)、表名(迷糊)篩選。
a)變更合并:對同一記錄(主鍵)連續(xù)3次變更(1->2->3->4)等價(jià)于1次變更(1->4)。
b)語句類型選項(xiàng):i.獲取數(shù)據(jù)變更前的原始數(shù)據(jù):將數(shù)據(jù)變更前鏡像生成回滾表及insert語句。ii.生成基于事件的回滾SQL:針對數(shù)據(jù)發(fā)生變更時(shí)的前后鏡像生成反向變更SQL。
創(chuàng)建的數(shù)據(jù)回滾任務(wù),在任務(wù)詳情——回滾任務(wù)列表頁面,點(diǎn)擊下載按鈕可查看SQL,同一記錄合并變更存在變更抵消情況(delete->insert,update->update,insert->delete),因此生成文件會存在無回滾SQL/無原始數(shù)據(jù)情況。
任務(wù)完成后,用戶可在任務(wù)列表頁主動刪除,如未主動刪除,將在15天后過期,由系統(tǒng)自動回收并刪除變更記錄DAS存儲。
華為云DAS聚焦數(shù)據(jù)庫客戶端管理,致力于讓數(shù)據(jù)庫管理變得簡單、安全、高效,此次推出的數(shù)據(jù)追蹤與回滾功能,可幫助企業(yè)數(shù)據(jù)安全變更審計(jì),確保核心數(shù)據(jù)不丟失,此外,通過華為云DAS的一鍵找回功能,還能重新獲取變更前數(shù)據(jù),既高效又安全。
目前,華為云雙十一大促活動正火爆進(jìn)行,選擇華為云正當(dāng)時(shí)!無論新老用戶,均可享受鉅惠活動,更多詳情了解請前往華為云官網(wǎng)。