Mysql备份策略(Linux版)

1.创建保存备份文件的文件夹

#mkdir /data/mysqlbak

或者挂载一块网络共享硬盘到lunix系统中用于备份,挂载方式:

#mount -t cifs -o username=share,password=share,rw,file_mode=0777,dir_mode=0777 //IP/share /data/mysqlbak

2.编写脚本

#cd /data/mysqlbak
#vi sqlAutoBak.sh

SH脚本内容:

DB_USER="root" DB_PASS="root" #你的数据库密码
DB_HOST="localhost" DB_NAME="test" #你要备份的数据库
BIN_DIR="/usr/bin" BCK_DIR="/data/mysqlbak" #备份文件存放的位置
DATE=`date +%F` $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS -h$DB_HOST $DB_NAME >
$BCK_DIR/db_$DATE.sql

给脚本赋权限

#chown +x /data/mysqlbak/sqlAutoBak.sh

3.制定定时任务

#vi /etc/cronta

插入这一行,完成定时任务,这里可以设置定时时间:

00 01 * * * root /data/mysqlbak/sqlAutoBak.sh

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/5853

(1)
郭靖的头像郭靖
上一篇 2022年8月10日 下午1:53
下一篇 2022年8月16日 下午1:31

相关推荐

  • Elasticsearch Query DSL查询入门

    Query DSL又叫查询表达式,是一种非常灵活又富有表现力的查询语言,采用JSON接口的方式实现丰富的查询,并使你的查询语句更灵活、更精确、更易读且易调试 查询与过滤 Elasticsearch(以下简称ES)中的数据检索分为两种情况:查询和过滤。 Query查询会对检索结果进行评分,注重的点是匹配程度,例如检索“运维咖啡吧”与文档的标题有多匹配,计算的是…

    2023年5月26日
    39600
  • 数据库报错:Cause com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failure

    原因1.因为SSL连接原因(大部分人的原因)因为MySQL在高版本需要指明是否进行SSL连接。有可能你 pom 文件引入的 MySQL 依赖版本是MySQL5.7及以上 这些的时候,你就需要指定SSL连接,如果你不知道,默认就是开启,所以就会出现上面的错误。 2.因为数据库连接超时原因当数据库重启或数据库空闲连接超过设置的最大timemout时间,数据库会强…

    2023年8月1日
    50500
  • sqlserver数据库出现可疑错误修复方法

    1、主数据库出现可疑修复方法:sql 第一种方法:数据库 当数据库发生这种操做故障时,能够按以下操做步骤可处理此要领,打开数据库里的Sql查询编辑器窗口,运行如下的命令: 编辑器 ?修改数据库为紧急模式sqlserver  ALTER DATABASE 数据库名 SET EMERGENCYspa ?使数据库变为单用户模式日志  …

    2023年2月18日
    56800
  • Mysql报错:1030, ‘Got error 28 from storage engine‘的解决方法(附相关解决脚本)

    问题 客户反应过来网站打开是出现错误,错误现象如下: 尝试登录phpMyadmin链接,显示如下错误 连接数据库相关表格显示以下错误 解决方法 经过判断,是服务器系统盘满了 找到我们的脚本,运行后清理c盘(https://www.cnaaa.net/archives/4743) 还可以设置一个定时任务,定期清理,防止再遇到这种问题,打开”计算机管理“,找到“…

    2022年6月15日
    1.1K00
  • Mysql备份策略(windows版Mysql)图文详解

    1.建立备份BAT文件脚本 脚本保存未bat文件,放在备份文件夹中。 2.设置定时任务进入定时任务界面,创建任务: 设置触发器,凌晨为比较合适备份时间,系统负载小 操作设置执行刚刚编写的BAT处理脚本 条件设置 最后设置选项 3.灾备编写COPY脚本将备份的文件复制到备份储存盘中BAT脚本内容: 设置定时任务

    2022年8月5日
    91100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信