不压缩备份,mysqldump -uroot -ppassword config_base > config_base_2015年06月06日.sql
压缩备份,mysqldump -uroot -ppassword back_test | gzip > back_test_2010年04月01日.sql.gz
还原,解压,gunzip –c back_test_2010年04月01日.sql.gz > back_test_2010年04月01日.sql
数据恢复mysql -uroot -ppassword back_test < back_test_2010年04月01日.sql
mysql -uroot -ppassword back_test < back_test_2010年04月01日.sql
创建备份目录/home/www/mysqlbackup
创建定时执行的文件mysqlautobackup.sh
编辑mysqldump -uroot -pcnktech0329 back_test | gzip > /home/www/mysqlbackup/bac_testdate +%Y-%m-%d_%H%M%S.sql.gz
修改文件属性,使其可以执行chmod +x home/www/mysqlbackup/mysqlautobackup.sh
修改/etc/crontab
在下面添加
01 3 * * * www /home/www/mysqlbackup/mysqlautobackup.sh表示每天3点钟执行备份
重新启动crond
#/etc/rc.d/init.d/crond restart
完成。
mysql数据库的定时备份和恢复