1. 程式人生 > >遠端備份資料庫

遠端備份資料庫

步驟如下

建備份資料夾:

mkdir mysql_data_bak

建指令碼檔案:

touch autobackupmysql.sh


開啟檔案

vim autobackupmysql.sh


在指令碼中加入如下內容:

filename=`date +%Y%m%d`
/usr/bin/mysqldump -h ip  -uroot -ppwd databasesname > /root/mysql_data_bak/$filename.sql


檢查有沒安裝crond,如果沒有,先安裝

yum -y install vixie-cron

yum -y install crontabs


在CentOS系統中加入開機自動啟動: chkconfig --level 345 crond on啟動服務 :service crond start

crontab -e

加入內容

00 03 * * * /root/autobackupmysql.sh

每天凌晨3點執行此檔案,對資料庫進行備份