一.用linux系统进行定时
1.新建一个目录用来存放备份数据
mkdir /home/mianfeng/backup/metastore_database/data
2.新建一个文件用来存放脚本
vi /home/mianfeng/backup/metastore_database/mysql
3.写入脚本
va=` date +%Y%m%d `
mysqldump hive06 -uroot -proot>/home/mianfeng/backup/metastore_database/data/mysql$va.sql
4.修改权限
chmod 777 /home/mianfeng/backup/metastore_database/mysql
5.打开crontab
vi /etc/crontab
6.添加计划
38 4 * * * root /usr/sbin/bakmysql
表示每天4点38分执行备份
二.用个人脚本进行定时
1.建立一个脚本文件bak.sh
2.输入脚本
#!/bin/bash
while(true)
do
va=` date +%Y%m%d%h%M%s `
mysqldump hive06 -uroot -proot>/home/mianfeng/backup/metastore_database/data/mysql$va.sql
done
3.保存后,命令运行
nohup sh ./bak.sh &
4.可以用jobs查看
分享到:
相关推荐
windows定时任务备份mysql数据库脚本
利用 crontab -e 将此脚本加入即可,主要是用于linux服务器定时自动备份mysql数据库的脚本sh
windows server 2008 R2上定时备份mysql数据库bat脚本,可支持备份多个数据库
Linux下定时备份MySQL数据库的Shell脚本.pdf
主要介绍了shell脚本定时备份MySQL数据库数据并保留指定时间,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本
Python定时备份mysql数据库,比shell写的要简洁的多,以后扩展也会很容易,并且只保留最新的几个数据库备份文件
centos定时备份mysql脚本,并实现压缩.需要把sh脚本放入定时任务中。使用说明在附件里面有。centos定时备份mysql脚本,并实现压缩.需要把sh脚本放入定时任务中。使用说明在附件里面有。centos定时备份mysql脚本,并...
linux下mysql定时备份 shell脚本已经转码,亲测可直接运行。内附添加定时任务步骤
定时批量备份mysql数据库 保存详细的备份记录
今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...
linux 定时备份mysql数据库
windows下mysql自动备份数据库并删除历史备份和生成日志文件脚本。windows下mysql自动备份数据库并删除历史备份和生成日志文件脚本。
mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本mysql自动定时备份脚本,配置点全备注了(容易,一定好用)
mysql 定时备份 bat 脚本 ,可以方便简介的定时备份数据库,热备份
linux系统通过shell脚本,备份mysql数据库,并通过定时任务的配置,每天在设定的时间内执行备份计划
此批处理,是为一位朋友写的在Windows下自动备份Mysql数据库,今天共享出来,加强了一些功能。和改进了获取数据库列表的方式。 此批处理脚本的功能: 在配置正确的情况下,如果直接运行脚本,将备份指定MySQL数据库...
定时从远程或本地服务器备份sql, 附件文件包括定时备份bat脚本,和计划任务的创建