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

當同事用Root權限輸入rm -rf 后,鬼知道我經歷了什么

數據庫
安排一個妹子在一臺生產服務器上安裝 Oracle,妹子邊研究邊安裝,感覺裝的不對,準備卸載重新安裝。可是問題來了......

安排一個妹子在一臺生產服務器上安裝 Oracle,妹子邊研究邊安裝,感覺裝的不對,準備卸載重新安裝。

從網上找到卸載方法,其中要執行一行命令刪除 Oracle 的安裝目錄,命令如下:

  1. rm -rf $ORACLE_BASE/* 

如果 ORACLE_BASE 這個變量沒有賦值,那命令就變成了:

  1. rm -rf /* 

等等,妹子使用的可是 Root 賬戶啊。就這樣,把整個盤的文件全部刪除了,包括應用 Tomcat、MySQL 數據庫 and so on......

MySQL 數據庫不是在運行嗎?Linux 能刪除正在執行的文件?

反正是徹底刪除了,最后還剩一個 Tomcat 的 Log 文件,估計是文件過大,一時沒有刪除成功。

看著妹子自責的眼神,又是因為這事是我安排她做的,也沒有跟她講清厲害關系,沒有任何培訓,責任只能一個人背了,況且怎么能讓美女背負這個責任呢?

打電話到機房,將盤掛到另一臺服務器上,SSH 上去查看文件全部被清

這臺服務器運行的可是一個客戶的生產系統啊,已經運行大半年了,得盡快恢復啊。

于是找來脫機備份的數據庫,發現備份文件只有 1KB,里面只有幾行熟悉的 mysqldump 注釋(難道是 Crontab 執行的備份腳本有問題)

最接近的備份也是 2013 年 12 月份的了,真是屋漏偏逢連夜雨啊。

想起來一位領導說過的案例:當一個生產系統掛掉以后,發現所有備份都有問題,刻錄的光盤也有劃痕,磁帶機也壞了,沒想到今天真的應驗到我的身上了,怎么辦?

部門領導知道情況后,已經做了最壞的 B 計劃:領導親自帶隊和產品 AA 周日趕到客戶所在的地市,星期一去領導層溝通;BB 和 CC 去客戶管理員那邊想辦法說服客戶......

救命稻草:ext3grep

趕快到網上去查資料進行誤刪數據恢復,還真找到一款 ext3grep 能夠恢復通過 rm -rf 刪除的文件,我們磁盤也是 ext3 格式,且網上有不少的成功案例。

于是燃起了一絲希望,趕快對盤 umount,防止重新寫入補刪文件扇區。下載 ext3grep,安裝(編譯安裝過程艱辛暫且不表)。

先執行掃描文件名命令:

  1. ext3grep /dev/vgdata/LogVol00 --dump-names 

打印出了所有被刪除文件及路徑,心中狂喜,不用執行 B 計劃了,文件都在呢。

這款軟件不能按目錄恢復文件,只能執行恢復全部命令:

  1. ext3grep /dev/vgdata/LogVol00 --restore-all 

結果當前盤空間不足,沒辦法只能恢復文件,嘗試了幾個文件,居然部分成功部分失敗:

  1. ext3grep /dev/vgdata/LogVol00 --restore-file var/lib/mysql/aqsh/tb_b_attench.MYD 

心里不禁一涼,難道是刪除磁盤上被寫過文件了?恢復機率不大了啊,能恢復幾個算幾個吧,說不定重要數據文件剛好在能恢復的 MYD 文件中。

于是先將所有文件名重定向到一個文件文件中:

  1. ext3grep /dev/vgdata/LogVol00 --dump-names >/usr/allnames.txt 

過濾出來所有 MySQL 數據庫的文件名存成 mysqltbname.txt。

編寫腳本恢復文件:

當同事用Root權限輸入rm -rf 后,鬼知道我經歷了什么

執行,大概運行了 20 分鐘,恢復了 40 多個文件,但不夠啊,我們將近 100 張表,每張表 frm,myd,myi 三個文件,怎么說也有 300 多個左右啊!

將找回來的文件附到現有數據庫上,更要文件權限為 777 后,重啟 MySQL,也算是找回一部分數據了

但客戶重要的考勤簽到數據、手機端上報數據(據說客戶按這些數據做員工績效的)還沒找回來啊。

咋辦?中間又試了另一款工具 extundelete,跟 ext3grep 語法基本一致,原理應該也一樣了,但是據說能按目錄恢復。

好吧,試一試:

  1. extundelete /dev/vgdata/LogVol00 --restore-directory var/lib/mysql/aqsh 

果然不出所料,恢復不出來!!!!!!!!那些文件已被破壞了。跟領導匯報,執行 B 計劃吧......無奈之下下班回家。(周末了,回去休息一下,想想辦法吧)

靈機一動:Binlog

第二天早晨一早就醒了(心里有事啊),背上電腦,去公司(這個周末算是報銷了,不挨批,通報,罰款,開除就不錯了,還過什么周末啊)。

依舊運行 ext3grep,extundelete,也就那幾招啊,把系統架到測試服務器上,看看數據能不能想辦法補一補吧。

在測試服務器上進行 mysqldump,恢復文件,覆蓋恢復回來的文件,給文件加權限,重啟 MySQL。

Wait,Wait,不是有 Binlog 嗎?我們服務都要求開啟 Binlog,說不定能通過 Binlog 里恢復數據呢?

于是從 Dump 出來的文件名里找到 Binlog 的文件,一共三個:

  • mysql-binlog0001
  • mysql-bin.000009
  • mysql-bin.000010

恢復一下 0001:

  1. ext3grep /dev/vgdata/LogVol00 --restore-file var/lib/mysql/mysql-bin.000001 

居然失敗了......再看另兩個文件,mysql-bin.000010 大概幾百 MB,應該靠譜一點,執行還原命令,居然成功了!

趕快 SCP 到測試服務器。執行 Binlog 還原:

  1. mysqlbinlog /usr/mysql-bin.000010 | mysql -uroot -p 

輸入密碼,卡住了(好現象),經過漫長的等待,終于結束了。打開應用,哦,感謝 CCTV,MTV,數據回來了!

后記

經過此次事故,雖然數據很幸運找回來了,但是過程卻是驚心動魄。也為自己的錯誤所帶來的后果,給同事和領導帶來的連帶責任而后怕。

也希望謹記此次事故,以后不再犯同樣的錯誤。事故反思如下:

  • 本次安排 MM 進行服務器維護時沒有提前對她進行說明厲害情況,自己也未重視,管理混亂,流程混亂。
  • 一個在線的生產系統,任何一個改動一定要先謀而后動。
  • 自動備份出現問題,沒有任何人檢查。脫機備份人員每次從服務器上下載 1K 的文件卻從未重視。需要明確大家在工作崗位上的責任。
  • 事故發生后,沒有及時發現,造成部分數據寫入磁盤,造成不可恢復問題。需要編寫應用監控程序,服務一旦有異常,短信告警相關責任人。
  • 根據評論提醒,再加一條:不能使用 Root 用戶來操作。應該在服務器上開設不同權限級別的用戶。

通過本次事故,幾位跟這個項目和事故沒有任何關系的同事,主動前來幫忙,查資料,幫測試,有一位同事還幫忙到晚上 1 點多鐘進行數據恢復測試。

同時產品經理在想到面向客戶的巨大壓力的情況下,沒有慌亂而責怪開發人員和具體操作人,而讓大家能靜下心來想解決方案。

部門領導也積極主動的幫忙想辦法,陪我們加班測試,實時跟蹤事情進程。

通過大家的共同努力,終于事情相對圓滿結束,接下來,周一上午進行集體反思,總結經驗教訓,這類事故一定盡最大努力進行避免。

本文所用到的工具鏈接:

①ext3grep:https://code.google.com/p/ext3grep/

編譯安裝依賴包比較多,可以到網上搜索如何安裝。可惜的是作者給出的 howto 被墻了

我 FQ 將 howto 的 pdf 文檔下載下來了,讀完后你將會對 Linux 的文件系統有進一步的認識。

這個工具有一個 Bug,出錯后不會向下執行:

  1. ext3grep: init_directories.cc:534: void init_directories(): Assertion `lost_plus_found_directory_iter != all_directories.end()' failed. 

從而造成恢復失敗,作者放出了一個補丁,下載地址:補丁下載。不明白為什么作者新版沒有把這個補丁加進去。

②extundelete:http://extundelete.sourceforge.net/

功能跟 ext3grep 差不多,原理應該也差不多。只是號稱可以還原目錄,我這里沒有試驗成功。

 

責任編輯:未麗燕 來源: 安卓巴士
相關推薦

2018-05-03 06:56:43

項目經理代碼項目管理

2019-06-19 09:33:17

微服務面試電商

2021-09-23 16:43:48

Linux黑話解釋

2020-08-31 08:43:34

rm -rf下載文件

2020-04-07 08:00:02

Redis緩存數據

2021-12-03 11:57:27

代碼##語言

2021-01-18 11:27:03

Istio架構云環境

2023-11-14 17:53:39

模型訓練

2020-08-26 09:05:03

函數編譯詞法

2021-09-09 08:02:46

項目Bundleless架構

2017-12-04 09:26:56

架構師碼農菜鳥

2019-06-05 15:20:00

MongoDBNoSQL數據庫

2020-03-18 08:56:27

頁面網址內容

2019-12-02 10:51:11

Redis存儲系統

2022-02-17 08:54:44

Service開發Mybatis

2020-10-31 09:06:37

C語言編程語言

2021-04-27 07:52:19

StarterSpring Boot配置

2019-07-25 09:04:41

Javascript數組for循環

2015-11-12 10:03:34

前端H5web

2015-07-16 10:49:31

虛擬化容器技術
點贊
收藏

51CTO技術棧公眾號

久久精品久久久久久国产 免费| 亚洲一区二区在线观看视频| 国产精品综合久久久| 中文字幕第69页| 日本精品在线播放| 欧美日韩亚洲一区二区三区| 亚洲精品高清国产一线久久| 亚洲av综合色区无码一二三区| 一区二区国产在线观看| 日韩中文字幕在线免费观看| 911亚洲精选| 精品乱码一区二区三区四区| 亚洲午夜视频在线| 亚洲精品成人三区| 天天干天天干天天干| 极品少妇一区二区三区精品视频| 91av在线播放| 看片网站在线观看| 日本精品黄色| 精品亚洲夜色av98在线观看 | 另类专区亚洲| 亚洲另类一区二区| 亚洲精品第一区二区三区| 色呦呦免费观看| 国产一区二区三区国产| 国产精品高清在线观看| 毛片视频网站在线观看| 欧美精品首页| 日韩最新中文字幕电影免费看| 欧美大片免费播放器| 久久在线观看| 欧美日韩国产高清一区二区| 日韩福利视频在线| 欧美激情护士| 婷婷综合五月天| 免费人成自慰网站| 日本在线观看大片免费视频| 《视频一区视频二区| 午夜精品一区二区三区在线观看| 免费资源在线观看| 99r精品视频| 国产精品永久入口久久久| 99精品视频免费看| 国内一区二区在线| 91欧美精品午夜性色福利在线| 波多野结衣激情视频| 亚洲一区亚洲| 日韩美女写真福利在线观看| 国产精品久久久久久久久久久久久久久久久| 亚洲影视一区| 精品少妇一区二区30p| 日本高清不卡免费| 亚洲乱码精品| 久久精品成人欧美大片| 91精品国产闺蜜国产在线闺蜜| 99精品网站| 乱亲女秽乱长久久久| 欧美 日韩 国产 一区二区三区| 国产欧美高清视频在线| 欧美日韩国产传媒| 91精品欧美一区二区三区综合在 | 新版的欧美在线视频| 精品欧美激情精品一区| 久久精品国产sm调教网站演员| 人妖欧美1区| 亚洲午夜三级在线| 日韩中文字幕三区| 玛雅亚洲电影| 欧美日韩国产另类一区| 久久精品一二三四| 极品一区美女高清| 日韩精品在线第一页| 国产av自拍一区| 成人嫩草影院| 久久亚洲精品一区| 欧美一级高潮片| 国产精品入口| 国产欧美精品一区二区三区介绍| 国产三级漂亮女教师| 国产福利91精品一区二区三区| 97视频热人人精品| 亚洲色欧美另类| 亚洲国产高清在线| 天堂а√在线中文在线| 咪咪网在线视频| 欧美亚洲一区二区在线| 日韩欧美中文在线视频| 极品束缚调教一区二区网站| 亚洲一级黄色片| 欧美激情国产精品免费| 性欧美长视频| 成人免费视频网址| 天天干天天舔天天射| 国产精品丝袜久久久久久app| 午夜久久久久久久久久久| 蜜桃视频m3u8在线观看| 777精品伊人久久久久大香线蕉| 丰满人妻一区二区三区53视频| 欧美成人一区在线观看| www.欧美精品一二三区| av资源免费观看| 黑人巨大精品欧美黑白配亚洲| 国产精品久久久一区二区三区| 男人av在线| 亚洲一区在线观看网站| 久久久久国产一区| 欧美xxxx在线| 欧美激情乱人伦一区| 最新中文字幕第一页| 成人一区二区视频| 正在播放亚洲| 老司机2019福利精品视频导航| 日韩欧美一级二级三级久久久| 天天躁夜夜躁狠狠是什么心态| 国产综合久久| 国产精品自拍偷拍| 日色在线视频| 亚洲国产美女搞黄色| 亚洲一区日韩精品| 国产精品手机在线播放| 午夜精品久久久久久久白皮肤 | 日韩av一级片| 国产主播一区二区三区四区| 成人av福利| 欧美日韩一区三区四区| 成人免费无遮挡无码黄漫视频| 亚洲区欧美区| 成人性生交xxxxx网站| 国产爆初菊在线观看免费视频网站 | 69亚洲精品久久久蜜桃小说 | 国产有码在线| 欧美日韩中文在线观看| 中文字幕视频观看| 国产在线欧美| 99视频在线免费观看| 激情影院在线观看| 欧美日韩免费不卡视频一区二区三区| 亚洲综合网在线观看| 亚洲欧美日韩精品一区二区| 国产一区二区中文字幕免费看| 欧美人体视频xxxxx| 91精品国产入口| 日韩av手机在线免费观看| 久久国产精品99久久久久久老狼 | 成人国产精品久久久| av在线电影观看| 欧美在线观看视频一区二区| 中文字幕在线1| 久久一二三四| 亚州欧美一区三区三区在线 | 都市激情久久久久久久久久久| www.久久ai| 日韩欧美国产综合| 日韩欧美三级在线观看| 不卡一卡二卡三乱码免费网站| 欧美一级免费播放| 日韩大尺度在线观看| 欧美在线国产精品| 国产一级在线| 欧美理论片在线| 中文字幕在线2021| 不卡一区二区在线| 国产精品第12页| 成人羞羞视频播放网站| 成人国产精品久久久| 先锋影音在线资源站91| 精品国产免费久久 | 99精品视频免费| 欧美国产一区二区在线| 粉嫩av一区二区三区四区五区 | 青青草手机在线观看| 成人午夜在线播放| 激情五月开心婷婷| 久久国产电影| 国产精品日韩一区二区免费视频 | 国产精品一区二区久久国产| 欧美私人网站| 亚洲国产天堂网精品网站| 四虎成人精品永久免费av| 久久夜色精品一区| 亚洲精品手机在线观看| 韩日欧美一区| 日本一区二区在线视频| 国产精品国产亚洲精品| 久久久久久噜噜噜久久久精品| 三级做a全过程在线观看| 欧美日韩高清一区| 圆产精品久久久久久久久久久| 国产三级三级三级精品8ⅰ区| 午夜一区二区视频| 在线日韩电影| 亚洲欧美精品在线观看| 精品国产影院| 成人福利网站在线观看| 瑟瑟视频在线看| www.亚洲一区| 色猫av在线| 欧美xxx久久| 高潮无码精品色欲av午夜福利| 夜夜爽夜夜爽精品视频| 在线观看免费小视频| 大尺度一区二区| 日韩av片专区| 久久久久一区| 2018日日夜夜| 亚洲欧洲日韩| 日韩精彩视频| 天天躁日日躁成人字幕aⅴ| 成人黄色大片在线免费观看| 免费福利视频一区二区三区| 欧美成人午夜激情| 77777影视视频在线观看| 亚洲精品videossex少妇| 国产精品欧美久久久久天天影视| 一本大道av伊人久久综合| 免费在线观看av网址| 国产精品嫩草影院com| 动漫精品一区二区三区| 成人黄色777网| 亚洲综合中文网| 免费av成人在线| 韩国日本美国免费毛片| 媚黑女一区二区| 国产日韩av网站| 国产精品www994| 国产欧美综合一区| 四季av在线一区二区三区| 日韩欧美手机在线| 九九精品久久| 欧美大香线蕉线伊人久久| 欧美91在线| 国产日韩亚洲精品| 成人av激情人伦小说| 99视频在线| 亚洲精选av| 国产91视觉| 国产欧美三级电影| 国产精品免费一区二区三区在线观看 | 欧美理论电影在线观看| 五月天婷婷在线视频| 中文字幕亚洲一区二区三区| 精品电影在线| 在线播放国产精品| 色视频在线观看免费| 国产婷婷97碰碰久久人人蜜臀 | 久久综合成人精品亚洲另类欧美 | 国产精品美女网站| 99久久久国产精品免费调教网站| 午夜精品久久久久久久99热浪潮| 97超碰免费在线| 91精品国产91久久久| 亚洲啊v在线| 日韩av男人的天堂| 一区在线影院| 91性高湖久久久久久久久_久久99| 91精品麻豆| 91丨九色丨国产| 国产精品jk白丝蜜臀av小说| 国产亚洲二区| 国产精品欧美日韩一区| 亚洲一区二区精品在线观看| 图片区亚洲欧美小说区| 亚洲精品国产suv一区88| 一区二区自拍| avav在线看| 久久精品av麻豆的观看方式| 四虎国产精品永久免费观看视频| 福利一区二区在线观看| 亚洲精品在线视频免费观看| 国产日韩欧美制服另类| 国产色无码精品视频国产| 亚洲一区成人在线| 波多野结衣二区三区| 欧美电影一区二区| 无码国产精品一区二区免费16| 亚洲天堂网在线观看| 麻豆免费在线视频| 欧美激情视频在线观看| 偷拍精品精品一区二区三区| 成人高清视频观看www| 久久av国产紧身裤| 亚洲aⅴ天堂av在线电影软件| 欧美一区不卡| 欧美精品无码一区二区三区| 国内成人精品2018免费看| 中国一级特黄录像播放| 国产精品视频yy9299一区| 久久亚洲国产成人精品性色| 色婷婷亚洲精品| 国产高清视频免费观看| 日韩精品极品毛片系列视频| 黄色免费在线网站| 国产成人a亚洲精品| 亚洲午夜免费| 亚洲三区四区| 乱人伦精品视频在线观看| 久久综合在线观看| 久久久久久97三级| 国产精彩视频在线| 欧美日韩电影一区| 久久国产精品高清一区二区三区| 久热精品在线视频| 福利一区和二区| 久久超碰亚洲| 亚洲视频中文| gogogo高清免费观看在线视频| 久久综合给合久久狠狠狠97色69| 538精品在线视频| 欧美中文一区二区三区| 天天干天天爽天天操| 欧美日韩国产成人| 99国内精品久久久久| 日韩av一级大片| 麻豆成人精品| 先锋资源av在线| 亚洲五月六月丁香激情| 国产免费一区二区三区最新不卡 | 欧美男人天堂| 成人免费视频网站入口| 日韩在线中文| 亚洲五月天综合| 久久久美女艺术照精彩视频福利播放 | 国产精品视频一区视频二区| 欧美一区观看| 国产精品毛片| 国产又粗又长又爽| 一区二区三区加勒比av| 中文字幕人妻丝袜乱一区三区| 精品亚洲一区二区| 国产精品粉嫩| 久久精品国产精品国产精品污| 国产真实久久| 乱码一区二区三区| 亚洲女女做受ⅹxx高潮| 一级黄在线观看| 丝袜美腿精品国产二区 | 99九九视频| 欧美在线国产| 久久久久无码精品| 依依成人精品视频| 精品人妻av一区二区三区| 久久香蕉频线观| 精品一区二区三区中文字幕在线 | 国产精品久久久视频| 在线亚洲一区观看| 在线免费观看黄色网址| 国产日韩亚洲欧美| 色综合久久一区二区三区| 黄大色黄女片18第一次| 国产精品久久久久久久久免费丝袜 | 动漫精品一区二区三区| 韩曰欧美视频免费观看| 欧美3p视频在线观看| 日韩av电影免费观看高清| 久久综合欧美| 999在线观看| 一区二区三区在线观看国产| 黄片毛片在线看| 97视频在线观看视频免费视频 | 精品无码一区二区三区电影桃花| 精品精品欲导航| 性欧美18~19sex高清播放| 日本一区二区三区精品视频| 看片的网站亚洲| 在线免费观看亚洲视频| 亚洲国产精品国自产拍av秋霞| 妞干网免费在线视频| 欧美日韩在线播放一区二区| 青草av.久久免费一区| 国产精品视频一区二区在线观看| 日韩欧美在线不卡| 麻豆mv在线看| 视频在线观看成人| 国产在线播放一区三区四| 久久成人在线观看| 亚洲人a成www在线影院| 欧美亚洲综合视频| 国产乱淫av片杨贵妃| 久久一夜天堂av一区二区三区| 在线观看中文字幕2021| 欧美精品aaa| 国产亚洲一区二区三区不卡| 亚洲在线观看网站| 精品久久久久久亚洲国产300 | 99视频在线观看免费| 91精品国产高清自在线| 久久在线视频| 视频免费在线观看| 欧美三电影在线| av日韩国产| 一区二区不卡在线视频 午夜欧美不卡'| 国产精品538一区二区在线| 91美女免费看| 免费av一区二区| 国产剧情在线观看一区| 粗大的内捧猛烈进出视频| 色爱区综合激月婷婷| 中文国产字幕在线观看| 色中色综合成人| 国产成a人亚洲精品|