`
javasogo
  • 浏览: 1766054 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Linux 怎么通过shell脚本定时备份mysql数据库

 
阅读更多

为了应对意外,备份数据库是非常必须的。备份脚本怎么写呢?

在写脚本之前,先假设mysql的bin目录是:/usr/local/mysql/bin/


将上面的脚本保存为.backup.sh 加入到 crontab 中即可。具体怎么加到计划任务,请参阅我以前的文章:Linux下,nginx如何切割访问日志?Linux crontab命令小解

分享到:
评论

相关推荐

    通过shell脚本,备份mysql数据库

    linux系统通过shell脚本,备份mysql数据库,并通过定时任务的配置,每天在设定的时间内执行备份计划

    Linux下定时备份MySQL数据库的Shell脚本.pdf

    Linux下定时备份MySQL数据库的Shell脚本.pdf

    MySQL(Docker) 自动备份 Shell 脚本

    今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...

    shell编程备份mysql数据库.sh

    防止误删服务器数据库 ,使用Shell脚本备份数据库: ### 1、需求分析: 1)每天凌晨2:10备份数据库atguiguDB到/data/backup/db 2)备份开始和备份结束能够给出相应的提示信息 3)备份后的文件要求以备份时间为...

    Linux shell实现每天定时备份mysql数据库

    每天定时备份mysql数据库任务,删除指定天数前的数据,保留指定天的数据; 需求:   1,每天4点备份mysql数据;   2,为节省空间,删除超过3个月的所有备份数据;   3,删除超过7天的备份数据,保留3个月里的 10...

    Linux自动备份MySQL数据库脚本代码

    下面这段Linux的Shell脚本用于每日自动备份MySQL数据库,可通过Linux的crontab每天定时执行

    mysql数据库自动备份脚本

    mysql数据库定期自动备份的shell脚本。如定期每三天自动备份数据库,并只保存20份备份文件,多余的删除。

    mysql定时备份(linux脚本).zip

    linux中mysql定时备份shell脚本,生产环境中使用过,只需要脚本中相应的ip地址、端口、账号和密码就可以使用

    linux下mysql数据库备份脚本

    两个linux下mysql数据库备份脚本,带压缩功能,定时删除,附带脚本说明,运维必知的,自己上传防止丢失,经典脚本,因为百度有很多表述不清,所以自己总结了这些脚本,作为个人知识库,分享给所有人

    linux下mysql如何自动备份shell脚本

    Linux 服务器上的程序每天都在更新 MySQL 数据库,于是就想起写一个 shell 脚本,结合 crontab,定时备份数据库。其实非常简单,主要就是使用 MySQL 自带的 mysqldump 命令。 #!/bin/bash # Shell script to ...

    mysql数据库每天凌晨3点备份数据库的脚本

    mysql数据库每天凌晨3点备份数据库的脚本,带具体命令参数注释,稍微修改即可使用。需配合linux的定时任务命令

    MySQL定时备份方案(利用Linux crontab)

    本片文章介绍的方案是利用Linux自身的crontab定时任务功能,定时执行备份数据库的脚本。 技术要点: 数据库备份dump命令 shell脚本 Linux定时任务crontab 数据备份dump 数据库都有一个导出数据库内数据和结构的...

    CentOS下mysql定时备份Shell脚本分享

    1、备份语句   代码如下: # /usr/local/mysql/bin/mysqldump -utest -ptest test –socket=/tmp/mysql.3306.sock > /usr/local/mysql_backup/3306/test-`date +%Y%m%d`.sql.gz  语句说明:   /usr/local/mysql/...

    linux中mysql备份shell脚本代码

    第二步:下面是最重要的一步了,就是写定时备份脚本。 代码如下: vi dbbackup.sh 代码文件如下 代码如下: #!/bin/sh# mysql data backup script## use mysqldump –help,get more detail.#BakDir=/root/back/...

    Linux下Mysql定时任务备份数据的实现方法

    前言 备份是容灾的基础,是指为防止系统出现操作失误或系统故障...创建shell脚本 脚本名称可根据自己规范进行自定义: vim bcmysql.sh 进入编辑器,输入以下内容: #!/bin/bash mysqldump -uusername -ppassword de

    IT运维之Linux服务器监控方案.doc

    首先是备份,做好定时备 份策略,备份所有你认为重要的数据,并且定期检查你的备份是否有效、全面;日志轮 换,无论你想用哪种轮换方式,控制日志增长避免驱动器已满是你的目的;做一定的安 全措施,如防火墙...

    Ubuntu权威指南(2/2)

    7.1.2 什么是Shell脚本 155 7.1.3 运行Shell脚本 155 7.1.4 退出与出口状态 156 7.1.5 调用适当的Shell解释 程序 158 7.1.6 位置参数 159 7.2 变量与变量替换 161 7.2.1 变量分类 162 7.2.2 变量的赋值 162 7.2.3 ...

Global site tag (gtag.js) - Google Analytics