Linux 下自动定时备份Mysql Shell 脚本

公司服务器刚刚迁移到新的配置下,需要做自动备份,我们这边写了一下自动备份的脚本,这里做一下记录。

SHELL脚本:

创建脚本 /bakcup/sqlDump.sh ,内容如下:

#!/bin/sh d=`date "+%Y-%m-%d-%H-%M-%S"` v_user="数据库用户名" v_password="密码" v_dbname="数据库名" FName=jiloc.com_$d FP=/backup/ mysqldump -u$v_user -p$v_password $v_dbname --default-character-set=gbk | gzip > $FP$FName.sql.gz

加入自动运行之前可以先运行测试一下是否有报错:

sh /backup/sqlDump.sh

crontab 定时任务:

如果没有问题的话然后加入到crontab里

crontab -e

内容如下:

30 3 * * 1 sh /backup/sqlDump.sh

每个星期一的早上3:30 自动进行备份。

腾讯云限时秒杀【点击购买】

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

Linux 下自动定时备份Mysql Shell 脚本

`微信`扫码 加好友

链接到文章: https://gkxyz.com/linux-xiazidongdingshibeifenmysql-shell-jiaoben.html

推荐站点

评论已关闭