mysql数据库定时备份还原
1、新建备份脚本
#!/bin/bash
mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz
保存脚本名称为backupfile.sh
2、建立mysqldump软链接
ln -fs /usr/local/mysql/bin/mysqldump /usr/bin
3、设置定时任务
(1) crontab -e
(2)00 01 * * * /bin/sh /home/mysqldata/backupfile.sh
(3)wq保存定时任务
4、还原数据库
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

浙公网安备 33010602011771号