国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【數據庫數據恢復】華為云ECS網站服務器mysql數據庫數據恢復案例

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2023-01-17 15:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

數據庫數據恢復環境:

華為云ECS,linux操作系統;

mysql數據庫,實例內數據表默認存儲引擎為innodb。

數據庫故障:

在執行數據庫版本更新測試時,用戶誤將本應在測試庫測試的sql腳本執行在生產庫中,導致部分表被truncate,部分表內少量數據被delete。

數據庫恢復過程:

1、由于該ECS內有其他業務在正常運行中,為避免被truncate表的底層數據不被破壞,首先鏡像備份mysql數據庫data目錄所在分區。

poYBAGPGUKOATvGbAACu_9nB79g905.png

北亞數據恢復——mysql數據恢復

2、由于需要恢復的被truncate表不存在大字段類型值和myisam引擎表,數據恢復工程師使用工具掃描數據段并下載恢復數據所必需的mysql數據庫段碎片。由于innodb引擎表的數據恢復必須依賴表結構信息,mysql的表結構信息存儲于對應表名的.frm文件內。經過檢測發現在本案例中的.frm文件完好,可直接使用。下載需要的表對應的.frm文件。

pYYBAGPGUKyANaGiAADL7XSRMxw340.png

北亞數據恢復——mysql數據恢復

3、讀取數據段內系統表信息,獲取需要恢復的表在系統表內的注冊信息。

4、在下載完成的數據段文件內提取對應于各表的數據頁,解析對應表的.frm文件獲取到該表的表結構信息。通過表結構信息獲取到底層數據分配規則,按照規則拆分數據段內二進制數據并對不同類型進行字符展示轉換(各類整型、浮點型、時間型等),完成數據段到sql語句的轉換。

5、恢復被delete數據的表,過程和恢復truncate表的類似,不同點在于解析數據時需要提取被標注為“delete”的記錄。

6、根據解析出的表結構信息在環境中的mysql實例內創建表,并將恢復出的數據導入。

poYBAGPGULWAScjBAAe_HCDtdZM695.png

北亞數據恢復——mysql數據恢復

poYBAGPGULWAQQjxAAnEUPibiqw556.png

北亞數據恢復——mysql數據恢復

7、由于直接從底層抓取出的記錄可能存在主鍵不唯一(引擎在存儲時產生的臨時記錄)和記錄重復(緩沖段)以及亂碼(掃描數據段時出現特征值匹配成功但不屬于該表的數據段)等情況,提取出的記錄可能存在異常,需要北亞企安數據恢復工程師手動處理。

8、開啟遠程桌面,由用戶驗證數據的準確性和完整度。經過反復驗證,truncate表和delete記錄的表都完整恢復。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據恢復
    +關注

    關注

    10

    文章

    712

    瀏覽量

    18983
  • 數據庫
    +關注

    關注

    7

    文章

    4020

    瀏覽量

    68340
  • 華為云
    +關注

    關注

    3

    文章

    2832

    瀏覽量

    19249
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    樹莓派使用Socket發送數據至阿里服務器ECS并存入數據庫的方法

    的信息;深聯智達 DL-20 2.4G zigbee無線串口收發模塊將采集到的信息從單片機發送給樹莓派;樹莓派4B將接收到的數據再轉發給阿里服務器ECS;阿里
    發表于 02-18 06:48

    華為數據庫-RDS for MySQL數據庫

    華為數據庫-RDS for MySQL數據庫 華為
    的頭像 發表于 10-27 11:06 ?2336次閱讀

    華為數據庫\-GaussDB for MySQL數據庫

    華為數據庫-GaussDB for MySQL數據庫 GaussDB是華為
    的頭像 發表于 10-27 14:56 ?2194次閱讀

    MySQL數據庫服務器、數據庫和表之間是什么關系

    數據庫服務器MySQL安裝后,會成為一個windows服務,這個windows服務可以看做是數據庫
    的頭像 發表于 01-31 14:59 ?1998次閱讀
    <b class='flag-5'>MySQL</b><b class='flag-5'>數據庫</b><b class='flag-5'>服務器</b>、<b class='flag-5'>數據庫</b>和表之間是什么關系

    數據庫數據恢復-oracle數據庫報錯無法打開的數據恢復案例

    oracle數據庫數據恢復環境: 一臺服務器,底層由12塊硬盤組成一組磁盤陣列,上層操作系統上運行oracle數據庫。 oracle
    的頭像 發表于 10-12 14:00 ?1593次閱讀

    服務器數據恢復—誤還原快照導致SqlServer數據庫數據丟失的數據恢復案例

    服務器數據恢復環境: vmfs文件系統,存放的是SqlServer數據庫及其他辦公文件。 服務器故障: 工作人員誤操作還原快照,導
    的頭像 發表于 11-06 15:06 ?1292次閱讀

    服務器數據恢復服務器ECS數據恢復案例

    服務器數據恢復環境: 阿里ECS網站
    的頭像 發表于 11-07 15:10 ?1845次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>云</b><b class='flag-5'>服務器</b><b class='flag-5'>ECS</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    數據庫數據恢復MySQL數據庫表誤刪除記錄的數據恢復案例

    數據庫數據恢復環境: 一臺本地windows sever操作系統服務器,服務器上部署mysql
    的頭像 發表于 11-09 15:16 ?2296次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>MySQL</b><b class='flag-5'>數據庫</b>表誤刪除記錄的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    數據庫數據恢復—未開啟binlog的Mysql數據庫數據恢復案例

    mysql數據庫數據恢復環境: 本地服務器,windows server操作系統 ,部署有mysql
    的頭像 發表于 12-08 14:18 ?2033次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—未開啟binlog的<b class='flag-5'>Mysql</b><b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    服務器數據恢復-華為ECS服務器數據恢復案例

    服務器數據恢復環境: 華為ECS
    的頭像 發表于 12-27 15:03 ?1908次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>-<b class='flag-5'>華為</b><b class='flag-5'>ECS</b><b class='flag-5'>云</b><b class='flag-5'>服務器</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    數據庫數據恢復—raid5陣列上層Sql Server數據庫數據恢復案例

    數據庫數據恢復環境: 5塊硬盤組建一組RAID5陣列,劃分LUN供windows系統服務器使用。windows系統服務器內運行了Sql S
    的頭像 發表于 05-08 11:43 ?1161次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—raid5陣列上層Sql Server<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫

    試圖恢復數據庫,發現有數個ndf文件大小變為0KB。 雖然NDF文件大小變為0KB,但是NDF文件在磁盤上還可能存在??梢試L試通過掃描&拼接數據庫碎片來恢復NDF文件,然后修復數據庫
    的頭像 發表于 10-31 13:21 ?1314次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—通過拼接<b class='flag-5'>數據庫</b>碎片<b class='flag-5'>恢復</b>SQLserver<b class='flag-5'>數據庫</b>

    數據庫數據恢復Mysql數據庫表記錄丟失的數據恢復流程

    Mysql數據庫故障: Mysql數據庫表記錄丟失。 Mysql數據庫故障表現: 1、
    的頭像 發表于 12-16 11:05 ?1222次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>Mysql</b><b class='flag-5'>數據庫</b>表記錄丟失的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>流程

    數據庫數據恢復服務器異常斷電導致Oracle數據庫故障的數據恢復案例

    Oracle數據庫故障: 某公司一臺服務器上部署Oracle數據庫服務器意外斷電導致數據庫報錯,報錯內容為“system01.dbf需要
    的頭像 發表于 07-24 11:12 ?638次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>服務器</b>異常斷電導致Oracle<b class='flag-5'>數據庫</b>故障的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

    mysql數據恢復mysql數據庫表被truncate的數據恢復案例

    ECS網站服務器,linux操作系統,部署了mysql數據庫。工作人員在執行
    的頭像 發表于 09-11 09:28 ?872次閱讀
    <b class='flag-5'>mysql</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>—<b class='flag-5'>mysql</b><b class='flag-5'>數據庫</b>表被truncate的<b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例