如何保護linux系統避免不正常開機造成的crash??

linux相關問題與技術

如何保護linux系統避免不正常開機造成的crash??

文章doniface » 週一 3月 07, 2005 9:14 am

因為學校的router實在起不來了,於是在市網的協助下,以linux架設來取代
, 結果效果奇好, 不但完全取代原有的router, collusion封包超少, 網路變得
比較順暢

就這樣用了半年, 上個禮拜機房小跳電,所有主機都沒事,卻單單跳掉了路
由器主機, 重新開機出現了file system error, 而無法進入正常提示下, 全校
網路掛點了半天, 差點沒把我急死, 後來是用光碟進入rescue急救之後才起來

面對這個情形, 我想請問應該怎麼事先預防比較好? 用ghost備份是我想到
的辦法, 但不知道這樣做是否有風險? linux本身有沒有什麼機制可以為系統
做備份之類的....
doniface
 
文章: 149
註冊時間: 週一 7月 07, 2003 11:48 pm

ext3

文章littlelai711 » 週一 3月 07, 2005 10:27 am

1.用ghost備份 grub開機 的linux 須一些技巧才能成功
2.建議裝ext3型系統,再裝一台不斷電,就可免除系統不正常關機之問題...
littlelai711
 
文章: 75
註冊時間: 週一 7月 07, 2003 1:33 am

設定檔備份起來,就好了。

文章coper » 週一 3月 07, 2005 8:52 pm

不要怕,多灌幾次就熟了,最重要的是將設定檔備份起來,另外除了別人幫助外,也需要自助,不然…情況緊急時可就不得了了。
coper
 

文章netengineer » 週二 3月 08, 2005 11:15 pm

不妨選一套live cd 來用,只要重開機,再加上如樓上大大說的把設定檔還原,幾分鐘就可以重新上線! :D
netengineer
 
文章: 52
註冊時間: 週二 9月 09, 2003 4:50 pm
來自: 台北市教師研習中心

文章goodbird » 週三 3月 09, 2005 6:35 am

歡喜做,甘願受。
goodbird
 
文章: 505
註冊時間: 週四 7月 10, 2003 11:47 am
來自: 天母家樂福旁邊

Re: 如何保護linux系統避免不正常開機造成的crash??

文章guest » 週四 3月 10, 2005 4:34 pm

doniface 寫:因為學校的router實在起不來了,於是在市網的協助下,以linux架設來取代
, 結果效果奇好, 不但完全取代原有的router, collusion封包超少, 網路變得
比較順暢

就這樣用了半年, 上個禮拜機房小跳電,所有主機都沒事,卻單單跳掉了路
由器主機, 重新開機出現了file system error, 而無法進入正常提示下, 全校
網路掛點了半天, 差點沒把我急死, 後來是用光碟進入rescue急救之後才起來

面對這個情形, 我想請問應該怎麼事先預防比較好? 用ghost備份是我想到
的辦法, 但不知道這樣做是否有風險? linux本身有沒有什麼機制可以為系統
做備份之類的....


LPR 的磁片可以考慮,
磁片可以用winimage 做備份,
就算那天掛了,再make一張磁片就好了
guest
 

Re: 如何保護linux系統避免不正常開機造成的crash??

文章guest » 週四 3月 10, 2005 4:35 pm

doniface 寫:因為學校的router實在起不來了,於是在市網的協助下,以linux架設來取代
, 結果效果奇好, 不但完全取代原有的router, collusion封包超少, 網路變得
比較順暢

就這樣用了半年, 上個禮拜機房小跳電,所有主機都沒事,卻單單跳掉了路
由器主機, 重新開機出現了file system error, 而無法進入正常提示下, 全校
網路掛點了半天, 差點沒把我急死, 後來是用光碟進入rescue急救之後才起來

面對這個情形, 我想請問應該怎麼事先預防比較好? 用ghost備份是我想到
的辦法, 但不知道這樣做是否有風險? linux本身有沒有什麼機制可以為系統
做備份之類的....


LRP 的磁片可以考慮,
磁片可以用winimage 做備份,
就算那天掛了,再make一張磁片就好了
guest
 

文章訪客 » 週一 3月 14, 2005 8:40 pm

訪客
 

文章黑牌種子教師 » 週三 8月 10, 2005 11:13 pm

備份個人也建議以備份設定檔為重點,其次是主機有什麼資料是隨時在更新的,如 mysql 或者使用者帳號與使用者目錄或 ftp等等.....

一般 linux 會自動更新一些套件,所以使用 ghost 或 ghost9 (pqi) 等這些程式備份一樣得時常備份,且備份下來的檔案也很大且費時費力.

linux 下最簡單是將要備份的檔案做一份清單,如

/etc/passwd
/etc/shadow
/etc/httpd/httpd.conf
/etc/httpd/php.ini
.
.
.
/var/lib/mysql/

然後命名如 file

在以 tar cvfzT backup.tar.gz file 來備份,如果你能更進一步將它編寫好一點,然後安排到 cron 去讓它每天備份一次,這樣更完美.

其次如吾人平常的作業都是使用 pc 的 win2k,且每天都會開機與關機,所以可以用 wget 來下載 linux 的備份檔,如 wget -N backup.tar.gz --http-user=xxxx --http-passwd=xxxxxxx http://www.xxxx.idv.tw/~xxxx/secure/backup.tar.gz ,在放到 win2k 的啟動中,這樣每次開機時都會比較 backup.tar.gz 的新舊,然後自動處理是否下載.

所以在 linux 得考慮 backup.tar.gz 的檔案權限及如何讓 win 系統可下載,是否有安全問題等等............................
黑牌種子教師
 


回到 linux技術討論

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 0 位訪客

cron