5分钟搞定Linux下的mysql备份
来源:互联网 发布:linux eclipse 编辑:程序博客网 时间:2024/05/29 14:54
1.写一个shell脚本backup.sh,备份数据库
today=`date --date='0 days ago' +%Y%m%d`; #当前年月日
month=`date --date='0 days ago' +%Y%m`; #当前月份
mkdir -m600 -p /databak/${month}; #备份目录不存在则创建 m参数指定权限
mysqldump -hlocalhost --port=3306 -uroot -proot --single-transaction --fl
ush-privileges --databases mydatabase mysql > /databak/${month}/backup${today}.sql;; #备份数据
cd /databak/${month}
tar cvzf /databak/${month}/backup${today}.sql.gz backup${today}.sql; #压缩
2.增加一个定时任务
用cron命令加一个定时任务:0 3 * * * /databak/backup.sh #每日凌晨3点执行
service crond restart #重启cron服务
cron命令说明:
service crond restart #重启cron服务
cron命令说明:
crontab -l #查看你的任务
crontab-e#编辑你的任务
crontab-r#删除用户的crontab的内容
# Use the hash sign to prefix a comment # +---------------- minute (0 - 59) # | +------------- hour (0 - 23) # | | +---------- day of month (1 - 31) # | | | +------- month (1 - 12) # | | | | +---- day of week (0 - 7) (Sunday=0 or 7) # | | | | | # * * * * * command to be executed
0 0
- 5分钟搞定Linux下的mysql备份
- 五步轻松搞定Linux下的文件同步(备份)
- 五步轻松搞定Linux下的文件同步(备份)
- 五步轻松搞定Linux下的文件同步(备份)
- Linux系统指定目录下安装配置Mysql 5.7.15步骤图文详解,只需5分钟搞定
- Linux下 mysql备份
- Linux下mysql备份
- Linux下的Mysql数据库自动备份
- Linux下Mysql数据库的备份
- MySql在linux下的自动备份
- linux 下mysql数据库的热备份
- Linux下的MySQL自动备份脚本
- linux下的mysql自动备份shell
- Linux下mysql的备份和恢复
- Mysql Linux下的数据库自动备份
- linux 下mysql的备份和恢复
- Linux下MySQL的备份与还原
- Linux下MySQL的备份和恢复
- 用libvlc 抓取解码后的帧数据
- Hive(上)-介绍及部署
- 北京天宇联科技有限责任公司—创建低碳智慧园区
- JDK Oracle 官网下载地址
- WINDOWS内核对象及其理解
- 5分钟搞定Linux下的mysql备份
- 转几篇关于不平衡数据下机器学习的博客
- 用libcurl 登录网站
- Java多线程干货系列--------synchronized
- 架构设计:系统间通信(4)——IO通信模型和JAVA实践 中篇
- install nginx
- Nexus 6P 升级 7.0 并root
- 沉浸式状态栏
- git 本地库的操作