1. 程式人生 > >用shell指令碼實現定時備份資料庫

用shell指令碼實現定時備份資料庫

1、備份資料庫的方法

可以使用命令檢視 ls  /usr/local/mysql/bin

這個mysqldump就是系統內建的用來備份資料庫的工具。

2、實現方法

①先隨便進入一個位置建立一個目錄

②建立一個希爾指令碼

③往shell指令碼中寫入備份資料庫的語句

 ④使用crontab實現定時(每分鐘呼叫一次shell指令碼)

結果:一分鐘後自己備份了一次資料庫。

 注意:上面的語句是每次備份一次資料庫都把前面一次備份給覆蓋了,不符合現實肯定不行。

解決方法:每次備份資料庫時使用不同的名稱

這時候就要就該shell指令碼了具體修改資訊如下:

手動執行一次:發現多了一個備份檔案,而且因為是以日期命名的所以下一天不會覆蓋前一天的。