精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

十年難得一遇!從數據誤刪到全量恢復的驚險記錄

存儲 存儲軟件
線上的數據庫服務我們有完善的備份策略和恢復預案,數據即使被誤刪除了也是能夠恢復的,誤刪除的數據量恢復只是時間問題。但各位同學自己部署的測試環境或者是在自己電腦中的開發環境的數據庫就沒有同級別的資源保障了。如果恰好你又把一些不能丟失的數據放到了這種環境中,那么建議要做定期備份,有備才能無患。

[[322751]]

作者介紹

貝殼找房DBA團隊,負責支撐起貝殼找房平臺的數據庫運維及數據庫產品的開發工作,努力提供高效、穩定、安全的數據庫服務。

引言

線上的數據庫服務我們有完善的備份策略和恢復預案,數據即使被誤刪除了也是能夠恢復的,誤刪除的數據量恢復只是時間問題。但各位同學自己部署的測試環境或者是在自己電腦中的開發環境的數據庫就沒有同級別的資源保障了。如果恰好你又把一些不能丟失的數據放到了這種環境中,那么建議要做定期備份,有備才能無患。

今天給大家分享的案例便是這種在線下自搭建環境的一次數據誤刪除事件。數據不幸被刪除和萬幸能被全量恢復可謂十年一遇。

事件背景

測試環境中的一臺服務器準備做遷移替換,小 A 同學接到了這個光(危)榮(險)的任務。小 A 選擇了直接 rm -rf /mysql 刪除這臺機器上掛載的數據分區來清理磁盤空間。

不到兩分鐘,還在挑燈夜戰的某位同學就發現一個常用的測試環境無法正常使用了。這時候的小 A 定是心如止(死)水(灰),還是找 DBA 幫忙看看吧。

值班 DBA 小 D 被電話叫起緊急支援,但小 D 登錄到服務器上一看也淡(傻)定(眼)了,數據、日志、軟件環境統統都被刪除了,唯一的一次備份是一年前升級測試環境數據庫時做的備份。給 DBA 老 A 打電話吧,問問他的建議。

[[322752]]

恢復經歷

一旦發生了誤刪數據先不要慌,停止所有操作,第一時間尋求幫助。即使您是老司機,這時候也要找一位同學幫忙一起觀察后續的操作,避免手抖出現再次誤操作。

另外要強調的是,在出現數據誤刪除的服務器上同時只能有一個人操作,其他人應通過桌面共享軟件或站在操作人身后觀察,避免多人交叉操作出現二次故障。

1、找回數據文件

老 A 在得知數據、日志和軟件環境都被刪除后,先使用了 ps 命令查看 mysqld 進程是否還存活。

進程還在,這就有戲了,不幸中的萬幸。抓緊到 /proc/${pid}/fd 目錄看看有沒有還未關閉的表可以搶救。

真是太幸運了,這個測試環境里面的表比較少,所有表的數據文件還都是打開狀態。數據被找回的概率就很大了。接下來就是如何把這些顯示為 deleted 的文件從文件系統中找回了。

在介紹如何找回被刪除的文件前,先來介紹一個運維經常會遇到的刪除了文件,但磁盤空間不釋放的問題。下圖是一個模擬的例子,當 test.txt 文件被 tail -f 命令使用時,rm test.txt 并不會釋放空間,當將 tail -f 命令 ctrl+c 中止后,磁盤空間才釋放。

一個文件在文件系統中的存放分為兩個部分:數據部分和指針部分,指針位于文件系統的 meta-data 中,數據被刪除后,這個指針就從 meta-data 中清除了,而數據部分存儲在磁盤中,數據對應的指針從 meta-data 中清除后,文件數據部分占用的空間就可以被覆蓋并寫入新的內容,之所以出現刪除 test.txt 文件后,空間還沒釋放,就是因為 tail -f 進程還在一直打開這個文件句柄,文件對應的指針部分由于進程鎖定,并未從 meta-data 中清除。由于指針并未被刪除,那么系統內核就認為文件并未被刪除,因此通過 df 命令查詢空間并未釋放。

有了之前遇到的類似經驗我們知道,MySQL 被刪除的數據由于句柄還在打開狀態,因此還未完成刪除,是可以被找回的,已經關閉的表就無法找回了。找回的方法也比較簡單,直接 cat 對應的文件句柄,再通過管道(pipe)或輸出重定向的方式即可找回原來的數據文件了。但要注意的是為了保證原來的磁盤不要再被寫入新的數據,不要在原分區下做磁盤寫操作。這次的環境是部署在云服務器上的,再掛載一塊新的云盤到這臺服務器上就能把數據文件找回了,找回方式如下圖所示:

如果讀者使用的是自己的筆記本,可以插一塊 U 盤或移動硬盤,將數據拷貝到 U 盤或移動硬盤;如果使用的是物理機可以考慮使用管道給 netcat 命令把數據文件傳輸到另外一臺服務器。如下圖所示:

表比較多的話建議寫個腳本進行批量修復,注意提前分好目錄結構,把對應句柄的文件直接恢復到指定的目錄,便于后續處理。數據文件找回來啦!!!

[[322755]]

2、恢復數據文件

數據文件已經找回了,已經算是完成了一半,至少業務的數據都在這些文件里面,但獨立的 ibd 文件是無法被 MySQL 識別的,需要配合表結構定義文件(MySQL 5.7 之前為 frm 文件)才可使用。老 A 咨詢了業務同學,他們使用的是開源的服務,可以在其他環境上再部署一套,這樣就順利的拿到了這個服務的建表語句。

MySQL 5.6 以上版本支持通過 ALTER TABLE xxx DISCARD TABLESPACE 和 ALTER TABLE xxx IMPORT TABLESPACE 的方式來刪除和導入表空間文件(ibd 數據文件)。而我們這次的測試環境剛好是 5.7 的版本,支持這種語法,真是太幸運了。抓緊找個別的臨時環境來建表導入數據就好了。操作方式如下:

 

筆者在操作的時候使用的賬號不是 MySQL 賬號,導致第 4 步在引入表空間的時候提示表空間不存在,修改文件屬主再重新導入就可以了。提醒大家還是要沉著,不要忙中出錯。

3、重建環境

完成了上一步千萬不要開心太早,由于原來的表空間是未正常關閉的,這種方式恢復的表不可直接使用,數據有無損壞還需要進一步驗證。這里老 A 建議把數據使用 mysqldump 出來,然后再恢復到準備遷移的新環境中。精力所限 MySQL 數據邏輯備份和恢復的方案這里就不再講解了,讀者可以自行搜索學習。

備份出來的數據表被導入到新環境后,老 A 請開發同學驗證了里面的數據,故障前最新的數據都還在,服務修改配置重新啟動功能正常,這時業務終于長出一口氣。

總結

老話說“有備無患”,線上數據庫服務我們有每天的定時全量備份 ,還有基于 binlog 的實時增量備份。對于自已部署的環境也要加強備份意識。筆記本上的代碼要及時提交 git,產品文檔要及時上傳公司的云盤持久存儲。線上數據修改要提前備份修改前的內容,刪除數據建議先標記刪除再物理刪除。

本文轉載自微信公眾號「DBAplus社群」,可以通過以下二維碼關注。轉載本文請聯系DBAplus社群公眾號。

 

責任編輯:武曉燕 來源: DBAplus社群
相關推薦

2010-11-02 14:35:48

離職

2010-04-08 09:26:24

服務器市場

2020-03-19 15:44:47

電腦機械硬盤硬盤

2019-12-13 16:08:57

戴爾

2011-08-29 09:54:49

信息安全防泄漏內網安全

2018-04-20 10:17:05

云計算

2022-03-28 11:41:21

物聯網物聯網市場智能電網

2012-07-16 13:18:35

2009-11-25 10:31:33

2022-03-18 13:46:20

物聯網數據技術

2018-04-19 10:11:57

云計算亞馬遜華為

2019-11-29 15:47:42

HadoopSparkFlink

2018-07-03 10:01:58

2015-08-06 16:19:52

微信聊天恢復數據

2020-11-05 22:59:15

技能工業革命技術

2019-07-17 20:27:04

機器學習人工智能計算機

2022-07-29 15:02:26

巨杉數據庫湖倉一體

2017-10-26 10:25:07

數據恢復服務

2012-11-15 09:54:48

BYODWi-Fi
點贊
收藏

51CTO技術棧公眾號

a级大片免费看| 免费在线成人av| 国产成人无码aa精品一区| 综合成人在线| 色狠狠色狠狠综合| 懂色av粉嫩av蜜臀av| 人妻一区二区三区免费| 蜜桃在线一区二区三区| 日韩欧美在线中字| 亚洲激情在线激情| 久久精品人成| 国产福利资源在线| 天堂一区二区在线| 欧美成人免费小视频| 亚洲最大成人网站| 懂色av一区二区| 欧美丰满一区二区免费视频| 欧美黄网站在线观看| 国产精品一区二区三区视频网站| av网站免费线看精品| 91精品久久久久久久久久入口 | 国产精品91av| 欧美性理论片在线观看片免费| 亚洲激情欧美激情| 亚洲成人第一| 青青草超碰在线| 不卡一区二区在线| 99re6在线| 国产男男gay体育生白袜| 久久成人在线| 国产91精品久久久久久| 黄色在线观看免费| 女人香蕉久久**毛片精品| 中文字幕亚洲精品| xxxx日本免费| 中国av一区| 日韩精品亚洲视频| 欧美日韩亚洲网| 欧美二区在线| 日韩资源在线| 9l国产精品久久久久麻豆| 亚洲综合国产精品| 国产女人高潮毛片| 久久精品久久精品| 国产精品中文字幕在线观看| 国产成人精品一区二区色戒| 日韩精品亚洲一区| 日本精品在线视频| 中文字幕xxxx| 日日嗨av一区二区三区四区| 日本欧美中文字幕| 欧美brazzers| 美国三级日本三级久久99 | 91国在线高清视频| av在线免费播放| 亚洲免费在线观看| 亚洲中文字幕无码一区二区三区| av文字幕在线观看| 亚洲精品国产a久久久久久| 自拍偷拍亚洲色图欧美| 二区三区四区高清视频在线观看| 日韩高清在线观看一区二区| 亚洲综合二区| 91精品国产99| 男人天堂av在线播放| 日日夜夜免费精品视频| 国产日韩欧美91| 国产黄频在线观看| av日韩在线网站| 日韩av一区二区三区在线| 97电影在线观看| 亚洲丝袜另类动漫二区| 国产一区二区三区播放| 福利在线免费视频| 91国产免费观看| 久久久久久久久久一区| 亚洲精品黑牛一区二区三区| 亚洲精品成a人在线观看| 亚洲人成人无码网www国产| 色琪琪久久se色| 欧美激情图片区| 国产嫩bbwbbw高潮| 精品一区二区免费看| 国产高清在线一区二区| 国产在线超碰| 亚洲精品国产品国语在线app| 激情五月宗合网| 青草综合视频| 97国产精品| 懂色av一区二区三区| 97公开免费视频| 欧美国产亚洲精品| 亚洲男人天堂古典| 夫妻性生活毛片| 亚洲一区日韩在线| 亚洲v日韩v综合v精品v| 欧美69xxxxx| 亚洲免费电影在线| 不卡影院一区二区| 澳门久久精品| 波霸ol色综合久久| 视频一区二区三区四区五区| 国产一区二区三区精品欧美日韩一区二区三区| 国产在线精品一区二区中文| 美女隐私在线观看| 日韩欧美主播在线| 日本黄色大片在线观看| 成人video亚洲精品| 精品精品视频| 日韩欧美一二三四区| 免费看黄色的视频| 亚洲激情网站| 亚洲自拍中文字幕| av免费观看一区二区| 精品国产精品自拍| a级大片免费看| 欧美高清视频在线观看mv| 91av成人在线| 亚洲精品字幕在线观看| 日韩美女视频一区二区| 亚洲三级视频网站| 伊甸园亚洲一区| 91产国在线观看动作片喷水| www久久久久久| 中文乱码免费一区二区| www.国产区| 日韩中出av| 97在线免费观看视频| 精品国产亚洲av麻豆| 国产精品久久久久7777按摩| 美女一区二区三区视频| 国产免费久久| 国产成+人+综合+亚洲欧美丁香花| 人妻妺妺窝人体色www聚色窝| 亚洲精品国产高清久久伦理二区| 在线不卡一区二区三区| 97精品国产| 国产精品一区av| 91激情在线| 欧美日韩视频第一区| 无码人妻丰满熟妇啪啪欧美| 久久精品动漫| 青青草原亚洲| 日韩av超清在线观看| 亚洲天堂av电影| 国产主播第一页| 国产欧美精品区一区二区三区 | 亚洲欧美日韩不卡| 国产精品久一| 欧美成人小视频| 精品久久无码中文字幕| 亚洲中国最大av网站| 国内精品免费视频| 亚洲精品男同| 欧美乱偷一区二区三区在线| 欧美最新精品| 中文综合在线观看| a网站在线观看| 亚洲一区精品在线| 中国极品少妇videossexhd| 亚洲视频www| 日韩av影视| 亚洲午夜剧场| 久久久噜噜噜久久中文字免| 天天摸天天碰天天爽天天弄| 欧美午夜无遮挡| 午夜影院黄色片| 国产乱码字幕精品高清av| 成人免费毛片在线观看| 色天下一区二区三区| 国产精品久久不能| av在线下载| 日韩精品在线观看一区二区| 欧美高清69hd| 亚洲综合免费观看高清完整版在线 | 四虎精品免费视频| 不卡高清视频专区| 91超碰在线免费观看| 日韩成人av影院| 欧美日韩网站| 欧美日韩精品久久久免费观看| 99蜜月精品久久91| 欧美激情精品久久久久久大尺度| 天堂中文字幕av| 欧美日韩精品专区| 好吊操这里只有精品| 国产精品免费人成网站| 亚洲啪av永久无码精品放毛片| 久久久久.com| 激情五月六月婷婷| 精品免费在线| 国产麻豆乱码精品一区二区三区| 高清av一区二区三区| 欧美极度另类性三渗透| 国产一级片在线| 欧美xfplay| 正在播放木下凛凛xv99| 午夜私人影院久久久久| 亚洲精品一区二区三区在线播放| 99视频一区二区| 天堂中文av在线| 香蕉成人久久| 国产高清不卡无码视频| 欧美一区二区性| 久久国产精品精品国产色婷婷| 亚洲精品大片| 国产ts一区二区| 91www在线| 另类美女黄大片| 国产系列电影在线播放网址| 亚洲成色777777女色窝| 国产精品久久久久久久一区二区| 狠狠躁夜夜躁久久躁别揉| 1024手机在线视频| 欧美激情一区二区三区在线| 久久久久国产精品区片区无码| 国产一二精品视频| xxww在线观看| 老色鬼久久亚洲一区二区| 欧美视频免费看欧美视频| 亚洲综合专区| 欧美h视频在线观看| 人人狠狠综合久久亚洲婷| 欧美1o一11sex性hdhd| 久9re热视频这里只有精品| 7777精品久久久大香线蕉小说| 福利一区在线| 国产精品高精视频免费| 玛雅亚洲电影| 国产成人在线播放| 欧美黑人一区| 国产成人精品日本亚洲| 自拍偷拍欧美视频| 欧美在线视频一二三| 成入视频在线观看| 国内精品美女av在线播放| 强迫凌虐淫辱の牝奴在线观看| 国产字幕视频一区二区| 久久久成人精品一区二区三区| 婷婷综合社区| 99re8这里只有精品| 亚洲国产精品久久久久蝴蝶传媒| 在线观看福利一区| 91精品国产自产在线观看永久∴| 伊人色综合影院| 亚洲女同另类| 日韩专区第三页| 亚洲青涩在线| av网站在线观看不卡| 久久精品盗摄| 九色91popny| 久久91精品久久久久久秒播| 老司机久久精品| 国产成人亚洲综合a∨婷婷图片| 香蕉在线观看视频| 成人动漫一区二区在线| 风间由美一二三区av片| www激情久久| 五月天精品视频| 国产精品久久久久久久久久久免费看| 日韩在线一卡二卡| 亚洲女同一区二区| 日本天堂网在线观看| 欧美日韩在线免费观看| 久久亚洲天堂网| 欧美色综合网站| 国产又粗又猛又爽又黄的视频一 | 欧美在线免费视频| 亚洲天堂一区二区| 国产在线视频一区| 高潮久久久久久久久久久久久久 | 韩国av网站在线| 色综合视频一区中文字幕| 日韩激情电影| 国产免费亚洲高清| 亚洲精品不卡在线观看| 欧美精品七区| 这里只有精品在线| 国产a级一级片| 另类专区欧美蜜桃臀第一页| 欧美性猛交xx| 久久久噜噜噜久久中文字幕色伊伊| 欧美性生交大片| 亚洲第一成人在线| 少妇无套内谢久久久久| 日韩一区二区三区高清免费看看| 色窝窝无码一区二区三区成人网站| 亚洲男人天堂久| 调教一区二区| 国产精品久久久久久久久久小说 | 国产第一页在线播放| 91福利国产成人精品照片| 精品国产伦一区二区三区| 日韩精品有码在线观看| 精品一区久久久久久| 国产亚洲精品美女久久| 五月婷婷一区| 一本久道综合久久精品| caoporm在线视频| 26uuu成人网一区二区三区| www.xxxx日本| 在线欧美日韩国产| 天堂网在线中文| 两个人的视频www国产精品| 免费观看亚洲| 国产精品一级久久久| 五月天久久网站| 国产成人av影视| 大美女一区二区三区| 亚洲国产123| 在线观看一区二区视频| 日韩一级片免费在线观看| 久久夜色精品国产欧美乱| 91大神在线观看线路一区| 国产在线一区二| 欧美成人嫩草网站| 女人高潮一级片| 中文字幕精品在线不卡| 人妻 日韩精品 中文字幕| 亚洲第一网站男人都懂| 永久免费网站在线| 国产这里只有精品| 日韩黄色大片| 国产wwwxx| 国产日韩欧美不卡在线| 特黄视频免费看| 亚洲精品美女久久久| 国产精品yjizz视频网| av成人观看| 国内精品久久久久久久影视蜜臀| 国产免费中文字幕| 国产精品福利电影一区二区三区四区| 超碰在线观看91| 国产亚洲精品美女| 粉嫩一区二区三区| 台湾成人av| 日本午夜精品一区二区三区电影| 四虎影成人精品a片| 色综合天天综合网天天看片| 深夜福利视频在线免费观看| 97超碰蝌蚪网人人做人人爽| 久久综合社区| 男人日女人下面视频| 99久久精品国产毛片| 国产特黄大片aaaa毛片| 亚洲国产精品热久久| 日韩伦理在线一区| 美乳视频一区二区| 天堂成人国产精品一区| 午夜影院黄色片| 555www色欧美视频| 一二三四区在线观看| 国产精品v欧美精品∨日韩| 亚洲经典三级| 中日韩精品一区二区三区| 色视频一区二区| 亚乱亚乱亚洲乱妇| 99精彩视频在线观看免费| 黄色成人在线网址| theav精尽人亡av| 色婷婷综合久久久中文字幕| av影片在线看| 亚洲影院高清在线| 亚洲国产片色| 97伦伦午夜电影理伦片| 欧美色老头old∨ideo| 菠萝菠萝蜜在线观看| 国产欧美综合一区二区三区| 天天干天天色天天干| 一区二区免费在线播放| 姝姝窝人体www聚色窝| 日本道色综合久久影院| 日产午夜精品一线二线三线| 下面一进一出好爽视频| 亚洲成a人片在线不卡一二三区 | 在线观看中文字幕亚洲| 99er精品视频| 9久久9毛片又大又硬又粗| 中文字幕精品三区| 精品人妻一区二区三区麻豆91| 97在线日本国产| 天天色综合色| 制服丝袜第二页| 欧美精三区欧美精三区| av在线最新| 在线观看日韩片| 99视频有精品| 91亚洲国产成人久久精品麻豆| 欧美极品在线视频| 日韩精品久久久久久久电影99爱| 国产精品99精品无码视亚| 在线观看日韩精品| 天堂8中文在线| 日韩一区二区电影在线观看| 成人va在线观看| 一区二区三区免费在线| 538国产精品视频一区二区| 一区二区国产在线| 成人免费毛片糖心| 91精品黄色片免费大全|