mysql 定时备份数据

创建目标文件夹

mkdir -p /data/db_backup/mysql

配置账号密码

在这里插入图片描述

定时脚本

db_user="root"
db_name="自己的数据库名字"

#备份目录
backup_dir="/data/db_backup/mysql"
#格式
time="$(date +"%Y%m%d%H%M%S")"

# 跳过的表 多行插入,insert不使用values() values()
mysqldump --ignore-table=$db_name.behavior_log --extended-insert=FALSE --add-drop-database=FALSE --add-drop-table=FALSE -u$db_user  $db_name  > $backup_dir/$db_name"_"$time.sql

crontab执行

0 */1 * * *  /data/db_backup/dbbackup.sh >>  /tmp/back.db.log 2>&1

猜你喜欢

转载自blog.csdn.net/abc8125/article/details/121333759
今日推荐