為了保證伺服器的資料安全,要每天對伺服器進行資料的備份。今天遇到機房停電,伺服器因停電而關機(備用電源也耗盡)的情況下出現關機。在重啟伺服器時面臨乙個問題,重啟後資料不能夠正常的備份。伺服器找尋不到要掛載的磁碟陣列。需要手動的進行磁碟陣列的掛載。
首先介紹如何手動掛載
呼叫命令
mount
備份檔案夾路徑
待備份檔案夾路徑
mount
/dev/sde1 /mnt/sde1
想要備份
/mnt
/sde1
檔案裡面的檔案
將他備份到
/dev/sde1
這個磁碟陣列中去
設定完成後可以使用命令
df-ht
檢視當前檔案系統以及使用率。其中就會看到新加設定的備份檔案系統。(感覺就像
window
系統下的顯示系統下各個磁碟的功能,顯示
cdefg
盤,新增加的備份磁碟感覺就是個新插的行動硬碟,這個行動硬碟是用來備份資料用的。)
其次想要發現為什麼不能夠自動掛載到磁碟陣列而需要手動掛載
檢視之前師兄寫的備份指令碼,在開機自啟檔案中使用的是
/home/test/maintain/backup.sh
檔案。在開機時並沒有掛載上
/home/
路徑的檔案。而只是掛載了
/root
路徑下的檔案所以掛載檔案失敗。
設定開機自啟動的方式是開啟
/etc/init.d/rc.local
資料夾下的
rc.local
檔案。修改其中的
do start
函式的內容,向其中新增需要自啟動的檔案的路徑
最後對於備份資料指令碼非常感興趣
是使用了
linux
定時執行任務的命令。
基本格式 :
* * * * * command
分 時 日 月 周 命令
第1列表示分鐘1~59每分鐘用*或者 */1表示
第2列表示小時1~23(0表示0點)
第3列表示日期1~31
第4列表示月份1~12
第5列標識號星期0~6(0表示星期天)
第6列要執行的命令
以下是crontab
檔案的一些例子:
上面的例子表示每晚的
21:30
重啟apache。
上面的例子表示每月1、
10、22日的
4 : 45
重啟apache。
上面的例子表示每週
六、週日的
1 : 10
重啟apache。
上面的例子表示在每天
18 : 00
至23 : 00
之間每隔
30分鐘重啟
上面的例子表示每星期六的
11 : 00 pm
重啟apache。
每一小時重啟
apache
0 23-7/1 * * * /usr/local/etc/rc.d/lighttpdrestart 晚上
11點到早上
7點之間,每隔一小時重啟
每月的4號與每週一到週三的
11點重啟
一月一號的
4點重啟
apache
使用方式:
crontab file [-u user]-
用指定的檔案替代目前的
crontab。
crontab-[-u user]-
用標準輸入替代目前的
crontab.
crontab-1[user]-
列出使用者目前的
crontab.
crontab-e[user]-
編輯使用者目前的
crontab.
crontab-d[user]-
刪除使用者目前的
crontab.
crontab-c dir-
指定crontab
的目錄。
crontab
檔案的格式:
m h dm d cmd.
在我們的應用中,我們首先使用
crontab –e
命令。之後為乙個開啟檔案,在檔案中新增需要定時執行的任務
10 2 * * * /home/test/maintain/backuplenovo.sh
以上是今天在實驗室解決自動備份問題的解決方案,整理伺服器環境配置以及日常維護也是最近的重要任務之一。
伺服器日常維護
開關機順序及線纜連線 開機順序 開啟總電源。開啟計算機機櫃電源開啟外部裝置電源 如磁碟陣列 磁帶庫等 待外部裝置自檢完成後,最後開啟主機電源。關機順序 進行作業系統的關閉關閉主機電源關閉外設電源.如磁碟陣列,磁帶庫等 關閉其他裝置電源和機櫃電源。電纜連線注意事項 在進行電纜連線 插拔 時,最重要的一...
伺服器安全維護
電子商務的興起,使的很多中小企業都擁有了自己的伺服器。對內用來建立區域網,提公升辦公效率 對外建立 更為廣泛地宣傳企業產品和形象,爭取更多客源。但是作為網路的核心產品,伺服器技術相對複雜,尤其是在病毒肆虐的網路時代,安全問題顯得更加突出。現在就提供一些實際工作中總結出的經驗,希望能和大家共享,以確保...
伺服器安全維護
電子商務的興起,使的很多中小企業都擁有了自己的伺服器。對內用來建立區域網,提公升辦公效率 對外建立 更為廣泛地宣傳企業產品和形象,爭取更多客源。但是作為網路的核心產品,伺服器技術相對複雜,尤其是在病毒肆虐的網路時代,安全問題顯得更加突出。現在就提供一些實際工作中總結出的經驗,希望能和大家共享,以確保...