明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

Linux系統(tǒng)奔潰后修好數(shù)據(jù)庫技巧

[摘要]Linux系統(tǒng)如果發(fā)生奔潰,那么里面的數(shù)據(jù)就會(huì)丟失。嚴(yán)重的還會(huì)損壞數(shù)據(jù)庫,學(xué)會(huì)修復(fù)數(shù)據(jù)庫的技巧,就能把這種損失降到最低。本文就來介紹一下Linux系統(tǒng)奔潰后修復(fù)數(shù)據(jù)庫技巧。問題描述與分析:突然發(fā)現(xiàn)機(jī)...

  Linux系統(tǒng)如果發(fā)生奔潰,那么里面的數(shù)據(jù)就會(huì)丟失。嚴(yán)重的還會(huì)損壞數(shù)據(jù)庫,學(xué)會(huì)修復(fù)數(shù)據(jù)庫的技巧,就能把這種損失降到最低。本文就來介紹一下Linux系統(tǒng)奔潰后修復(fù)數(shù)據(jù)庫技巧。

Linux系統(tǒng)奔潰后修復(fù)數(shù)據(jù)庫技巧

  問題描述與分析:

  突然發(fā)現(xiàn)機(jī)器無法登錄,感覺是遠(yuǎn)程中斷了,馬上接到電話,測試數(shù)據(jù)庫無法使用。進(jìn)入機(jī)房檢查發(fā)現(xiàn)系統(tǒng)無法啟動(dòng),報(bào)錯(cuò):no such file or directory 。。。 這該如何是好,一個(gè)出身DBA的我要搞定系統(tǒng)的問題,還是要加強(qiáng)學(xué)習(xí)。網(wǎng)上的解決方案提示了我,要先用CD-ROM或U盤啟動(dòng)到系統(tǒng)的救援模式(rescue mode),然后掃描VG信息,手工激活VG卷,將LV掛載后將數(shù)據(jù)庫所需文件通過網(wǎng)絡(luò)或移動(dòng)設(shè)備進(jìn)行備份。之后大家就隨意弄了。數(shù)據(jù)保住了,心情平靜了一大半。

  處理方法:

  1. 使用CD-ROM或U盤啟動(dòng)到系統(tǒng)的救援模式rescue mode (這里指的是操作系統(tǒng)安裝盤)

  2. vgscan --掃描vg信息

  3. vgdisplay --查看vg信息

  4. vgchange -ay vg卷組名 --激活vg

  5. lvdisplay --查看lv信息

  6. mount 路徑lv名 新掛載點(diǎn) --掛載lv

  7. 將掛載后的盤上的相關(guān)數(shù)據(jù)庫內(nèi)容通過網(wǎng)絡(luò)與移動(dòng)設(shè)備進(jìn)行備份。

  8. 修復(fù)操作系統(tǒng)或重新安裝

  9. 將備份的數(shù)據(jù)庫文件COPY回正常系統(tǒng)

  10 。 安裝oracle軟件并恢復(fù)數(shù)據(jù)庫

  總結(jié):上述問題最好還是不要碰到,當(dāng)然此故障也再一次提醒了我們DBA,備份的重要性。切記切記再切記。

  以上就是Linux系統(tǒng)奔潰后修復(fù)數(shù)據(jù)庫技巧的技巧了,當(dāng)然想要修復(fù)數(shù)據(jù)庫,首先要做的就是備份,所以平時(shí)使用過程中要記得隨時(shí)備份數(shù)據(jù)庫。


Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng)