在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

    文章

    587

    瀏覽量

    17665
  • 數據庫
    +關注

    關注

    7

    文章

    3853

    瀏覽量

    64749
  • 華為云
    +關注

    關注

    3

    文章

    2698

    瀏覽量

    17619
收藏 人收藏

    評論

    相關推薦

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

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

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

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

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

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

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

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

    數據庫數據恢復-Oracle數據庫文件出現壞塊的數據恢復案例

    打開oracle數據庫報錯:“system01.dbf需要更多的恢復來保持一致性,數據庫無法打開”。 北亞企安數據恢復工程師檢測
    的頭像 發表于 07-18 15:10 ?771次閱讀
    <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>案例

    數據庫數據恢復-Syabse數據庫數據恢復案例

    數據庫恢復環境: Sybase版本:SQL Anywhere 8.0。 數據庫故障: 數據庫所在的設備意外斷電后,數據庫無法啟動。
    的頭像 發表于 07-28 14:38 ?1364次閱讀
    <b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>-Syabse<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b><b class='flag-5'>恢復</b>案例

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

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

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

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

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

    服務器數據恢復環境: 阿里ECS網站
    的頭像 發表于 11-07 15:10 ?1139次閱讀
    <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 ?1426次閱讀
    <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 ?1225次閱讀
    <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 ?1109次閱讀
    <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 ?586次閱讀
    <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文件在磁盤上還可能存在。可以嘗試通過掃描&拼接數據庫碎片來恢復NDF文件,然后修復數據庫
    的頭像 發表于 10-31 13:21 ?343次閱讀
    <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 ?232次閱讀
    <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>流程
    主站蜘蛛池模板: 久久久久久久久国产 | 免费午夜视频在线观看 | 日本免费的一级绿象 | 午夜视频在线观看视频 | 日本视频一区在线观看免费 | 欧美一级在线观看播放 | 黄色在线播放视频 | 国产成人永久免费视频 | 欧美日一区二区三区 | 97理论三级九七午夜在线观看 | 欧美日本一区二区三区 | 亚洲国产综合久久精品 | 综合婷婷丁香 | 毛片大全高清免费 | 全黄性色大片 | 久久婷婷成人综合色 | 亚洲福利秒拍一区二区 | 色天天躁夜夜躁天干天干 | 久久天天躁夜夜躁狠狠躁2015 | 亚洲色图第一页 | 好吊色青青青国产在线观看 | 亚洲香蕉久久 | 色偷偷尼玛图亚洲综合 | 特黄色一级毛片 | 国产精品99r8在线观看 | 天天天天天天操 | 性大特级毛片视频 | 久草福利在线播放 | 欧美一卡2卡三卡4卡5卡免费观看 | www.黄色免费 | 操操操天天操 | 久久久精品免费视频 | 久久这里只有精品免费视频 | 午夜视频在线观看一区二区 | 老汉影视永久免费视频 | 午夜精品久久久久久影视riav | 手机福利在线 | 韩国三级视频 | 操美女免费视频 | 欧美极品另类xxx | 日本视频免费高清一本18 |