<>linux mysql 每天自动备份

<>创建目录
mkdir -p /data/mysqlbak/data mkdir -p /data/mysqlbak/scripts mkdir -p
/data/mysqlbak/logs
<>创建脚本

cd /data/mysqlbak/scripts
vi backup.sh
#!/bin/bash #备份目录 BACKUP_ROOT=/wzq/data/mysqlbak
BACKUP_FILEDIR=$BACKUP_ROOT/data #当前日期 DATE=$(date +%Y%m%d) mysqldump -uroot
-p123456 --default-character-set=utf8 -q --lock-all-tables --flush-logs -E -R
--triggers -B db-name | gzip > $BACKUP_FILEDIR/db-name_$DATE.sql.gz echo
----------$BACKUP_FILEDIR/db-name_$DATE.sql.gz COMPLETE---------- echo "done"
<>设置权限
chmod 777 backup.sh
<>添加到定时任务
00 2 * * * /data/mysqlbak/scripts/backup.sh > data/mysqlbak/logs/backup.log
2>&1

技术
©2019-2020 Toolsou All rights reserved,
(精华)2020年6月26日 C#类库 日志帮助类Mybatis映射文件Mapper.xml中#和$的区别java中的编译时异常和运行时异常Keras训练数据加载实现小结ELementUI select多选下拉框获取选中项的全部属性颠覆!午睡千万别超过这个时间!当心引发致命疾病…npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法(精华)2020年7月21日 ASP.NET Core 全局过滤器的使用element-ui的el-date-picker组件获取值Hack Bar 2.1.2 按F9没反应