写一个脚本定时自动备份mysql到指定目录
实例:
编写一个shell脚本每天16:30备份mysql数据并压缩打包(打包文件按照当天的日期命名)放到/root/data
#cd /root #vim mysqlbackup.sh#!/bin/bash time=`date +%Y-%m-%d` backupdir=/root/data if [ ! -d "$backupdir" ] then mkdir -p $backupdir fi if [ -f "$time"_all_databases.sql ] then rm -rf "$time"_all_databases.sql fi cd $backupdir /usr/bin/mysqldump -uroot -pmysql.rzrk --all-databases > "$time"_all_databases.sql /bin/tar -czf "$time"_all_databases.sql.tar.gz "$time"_all_databases.sql rm -rf "$time"_all_databases.sql sed -i '/mysqlbackup.sh/d' /var/spool/cron/root echo '30 16 * * * /root/mysqlbackup.sh' >> /var/spool/cron/root#chmod +x mysqlbackup.sh
注释:
1 mysqldump --all-databases 表示备份mysql中所有的数据库。
2 date +'%Y-%m-%d' == date +%F
3 crontab -l 编辑的配置文件在/var/spool/cron下(redhat的),suse的在/var/spool/cron/tabs下
转载于:https://blog.51cto.com/luzhi1024/1654077
写一个脚本定时自动备份mysql到指定目录相关推荐
- mysql备份到制定目录_写一个脚本定时自动备份mysql到指定目录
编写一个shell脚本每天16:30备份mysql数据并压缩打包(打包文件按照当天的日期命名)放到/root/data #cd /root #vim mysqlbackup.sh #!/bin/bas ...
- mysql 自动备份发送,Centos定时自动备份MySQL数据库并发送至指定邮箱
在Centos中使用Cron定时自动备份mysql数据库并通过Mutt发送到指定Gmail邮箱,利用Gmail垃圾邮件策略实现定时删除 { No.1 编写Shell 文件 } // Path /roo ...
- 云服务器实现Ms Sqlserver数据库定时自动备份并存至指定存储空间
适用于windows系统(本次测试环境为windows2012+sqlserver2012)可实现对mssql数据库定时自动备份,同进还可以自动发送备份至指定的FTP空间,Email,局域网空间等.点 ...
- 服务器定时自动备份MySQL数据库
本文记录了服务器数据库备份.压缩.加密.发送记录邮件的一套流程. 需求:服务器的数据库自动在增长,但是难保某个时候发生意外导致数据库崩溃.所以需要做定时备份. 使用要点:利用MySQL中提供的mysq ...
- 使用shell定时自动备份mysql数据库
#!/bin/bashid="root" #用户名 pwd="123456" #密码 dbs="blog.ewsd.cn dangjian.ewsd. ...
- linux备份mysql怎样操作,Linux下自动备份MySQL数据库详细操作步骤(转载)
环境说明 操作系统:CentOS IP:192.168.150.214 Oracle数据库版本:Oracle11gR2 用户:root 密码:123456 端口:3306 数据库:ts_0.ts_1. ...
- linux上mysql定时备份数据库数据_Linux下如何实现MySQL数据库每天定时自动备份
在云计算的浪潮下,企业多将业务部署在云上.对于数据库中的数据,直接使用云数据库自带的备份功能实现备份,操作简单.但是云数据库备份数据的存储空间有限制,一旦超出存储量便自动关闭备份功能,运维人员往往也会 ...
- Linux mysql数据库每天定时自动备份数据
liunx mysql数据库每天定时自动备份数据 创建一个shell文件,把如下代码放入创建的shell文件中并保存 1.sh脚本 #备份文件后缀时间 time='date +%Y%m%d%H'; # ...
- Linux自动备份MySQL数据库脚本代码
Linux自动备份MySQL数据库脚本代码 下面这段Linux的Shell脚本用于每日自动备份MySQL数据库,可通过Linux的crontab每天定时执行 在脚本中可设置需要备份的数据库表清单,并且 ...
最新文章
- 2018年阿里妈妈搜索广告转化预测
- Mysql 远程登录及常用命令
- GPU 2014年4月 性能排名
- 在共享DLL中使用MFC 和在静态库中使用MFC的区别
- 包装严重的 IT 行业,作为面试官,我是如何甄别应聘者的包装程度
- Js黑客帝国效果 文字下落 制作过程和思路
- iOS APP 安全测试
- Java继承 implements 与 extends 总结
- lynx命令调用php脚本,lynx
- linux 达梦C接口,达梦数据守护搭建
- 8000余未受保护的开源 Redis 实例可遭任意访问
- NDK配置文件Android.mk简介
- 2017.5.26暴力赛解题报告
- 蓝电电池测试系统工步编辑软件,CT2001A
- CRT 之LISENCE
- 视频编解码器讲解-H.264、VP9、HEVC、AV1
- 阿里华为腾讯美的全套人力资源管理资料合集(员工手册+员工关系及胜任能力+人事常用图表+岗位面试、说明+人才梯队建设),共2170份,1G
- EC20 centos7 调试_CentOS 7实现离线下载
- Python爬取百度指数搜索结果,查看你想了解的热点信息吧
- 微社区成为社交电商法宝的原因是什么?
热门文章
- 拥抱敏捷的用例分析方法
- 7-26复习重载并实现重载部分符号
- 在linux配置jdk教程,Linux中JDK安装配置教程
- android平台 arcgisr_《ArcGIS Runtime SDK for Android开发笔记》——Android Studio基本配置与使用...
- css制作圆角矩形,CSS绘制圆角矩形图形的效果
- 神策数据杨宁:财富管理转型趋势下的精细化运营
- 神策数据曹犟将出任导师:宝洁黑客马拉松聚焦工业大数据
- 【留用】C#的一些好的书籍
- java中Class.getResource用法(用于配置文件的读取)
- laravel的一个简单文件博客项目katana的使用