Mysql ubuntu 定时备份
2017-11-27 16:18
477 查看
Copy 高总
新建文件夹:db_backup新建文件:backup.sh
#!/bin/bash cd /data/db_backup now1=$(date +%F) now2=$(date +%F_%H_%M_%S) file1=${now2}_jlw_forum.sql file2=${now2}_jlw_mall.sql file3=${now2}_jlw_user.sql echo $now1 echo $now2 echo $file1 echo $file2 echo $file3 echo "" >> backup.log echo "### Start to backup: $now2" >> backup.log if [ ! -d $now1 ]; then mkdir $now1 echo "Create folder: $now1" echo "Create folder: $now1" >> backup.log fi cd $now1 mysqldump -ujlw-forum -pcyhjd9abc309a -c --skip-extended-insert jlw_forum > $file1 echo "backup: $file1" >> ../backup.log mysqldump -ujlw-mall -pahiicfcac414fg -c --skip-extended-insert jlw_mall > $file2 echo "backup: $file2" >> ../backup.log mysqldump -ujlw-user -pxx0d99bet56 -c --skip-extended-insert jlw_user > $file3 echo "backup: $file3" >> ../backup.log
进入etc目录
sudo vim crontab
添加
5 0 * * * jlw_user /data/db_backup/backup.sh
然后执行
ubuntu@VM-0-4-ubuntu:/etc$ sudo service cron restart ubuntu@VM-0-4-ubuntu:/etc$ sudo service cron reload
相关文章推荐
- ubuntu系统设置定时备份mysql
- Ubuntu下设置mysql自动定时备份
- Ubuntu 为mysql定时备份数据
- Ubuntu下设置mysql自动定时备份
- Ubuntu下设置mysql自动定时备份
- Ubuntu MySQL定时备份
- Ubuntu下设置mysql定时自动备份
- mysql定时备份数据库的shell
- Windows下为MySQL做定时备份
- Linux下MySQL备份以及crontab定时备份
- mysql定时备份数据
- Linux下MySQL定时按日期备份数据
- linux下mysql定时备份数据库
- 在Windows环境下使用MySQL:实现自动定时备份
- mysql 定时备份脚本
- mysql 定时增量备份和全备脚本
- Linux下Mysql单机定时备份
- mysql 定时备份数据
- windows下Mysql定时备份