linux做定时数据库备份,Linux实现定时备份数据库

1.创建开启定时任务

1.1crontab -e 打开定时任务编辑器

1.2  0 1 * * * /备份脚本存放路径-用crontab -e 编辑器打开存放好

1.3 crontab -l 查看定时任务

1.4 service crond start 启动定时任务

1.5 service crond status查看定时任务状态

2.创建定时备份脚本

touch test.sh 创建脚本,把下面脚本存放test.sh文件中,赋予可执行权限:chmod +x test.sh即可

#保存备份个数

number=7

#备份保存路径

backup_dir=/home/mysqlbackup

#日期

dd=`date +%Y%m%d`

#备份工具

tool=mysqldump

#用户名

username=root

#密码

password=root

#将要备份的数据库

database_name=databaseName

#简单写法  mysqldump -u root -p123456 users > /root/mysqlbackup/users-$filename.dump

$tool -u $username -p$password --databases $database_name > $backup_dir/$database_name-$dd.dump

#写创建备份日志

echo "create $backup_dir/$database_name-$dd.dupm" >> $backup_dir/logs/$database_name-log.txt

#找出需要删除的备份

delfile=`ls -l -crt  $backup_dir/$database_name-*.dump | awk '{print $9 }' | head -1`

#判断现在的备份数量是否大于$number

count=`ls -l -crt  $backup_dir/$database_name-*.dump | awk '{print $9 }' | wc -l`

if [ $count -gt $number ] ;then

rm -rf $delfile

#写删除文件日志

echo "delete $delfile" >> $backup_dir/logs/$database_name-log.txt

fi

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/344972.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【渝粤题库】陕西师范大学151112 审计学作业(高起专)

《审计学》作业 一、单选题 1.注册会计师评估的重大错报风险与所需审计证据的数量呈( )变动关系。 2.注册会计师在检查登记入账的销货业务的真实性时,有效的做法是( )。 A.从主营业务收入明细账追查至发运凭证 B.从发…

【渝粤题库】陕西师范大学163210 旅行社经营与管理

单选题 中国国际旅行社成立于( )年。 A.1949 B.1954 C.1980 D.1923 新中国成立后,我国第一家旅行社是1949年成立的( )。 A.厦门华侨服务社 B.中国青年旅行社 C.中国旅行社 D.中国国际旅行社 ( )…

linux sftp自动输入密码,linux下实现sftp自动登录。

今天帮之前同事写一个sftp自动上传的脚本,因为sftp无法匿名登录,因此使用sftp时,每次都需要输入服务器密码,无法进行自动上传和下载文件,其中一种方法可以使用lftp这个就不在详细介绍了,现在介绍另外一种方…

【渝粤题库】陕西师范大学165107工作分析与设计作业(高起专)

《工作分析与设计》作业 单选题 1、工作分析最初产生于( )的工业企业中。 A.英国 B.德国 C.美国 D.日本 2、( )是组织中最基本的活动单元。 A.任务 B. 部门 C.工作 D.岗位 3、同一职系中职责繁简、难易、轻重及任职条件充分相似的…

【渝粤题库】陕西师范大学180210 国际市场营销学 作业

一、单选题 日本市场具有( )特点 A. 经营国际化 B. 市场渠道畅通 C. 销售季节性强 D. 垄断控制型市场国际工业品市场细分不可以依据( ) A. 用户规模 B. 用户购买力大小 C. 消费者年龄 D. 购买决策产生的过程文化环境是( ) A.静止的 B. 不会影响商业习俗的 C. 对任何…

使用ClickHouse UDF与OpenAI模型集成

本文字数:14683;估计阅读时间:37 分钟 作者:Dale McDiarmid 审校:庄晓东(魏庄) 本文在公众号【ClickHouseInc】首发 Meetup活动 ClickHouse Shenzhen User Group第1届 Meetup 火热报名中&#x…

guava的正确引入方式_使用Guava的AbstractInvocationHandler正确完成代理

guava的正确引入方式不太经常,但有时我们被迫使用java.lang.reflect.Proxy编写自定义动态代理类 。 这种机制实际上没有任何魔术,即使您永远不会真正使用它,也值得知道–因为Java代理在各种框架和库中无处不在。 这个想法很简单:…

vba执行linux命令,如何使用vba的shell()运行参数的.exe?

我有一个目标文件路径的结构如下例所示。C:\Program Files\Test\foobar.exe /G我需要做的就是使用vba的shell()命令来执行这个文件。如何格式化文件路径以告诉Shell()有一个参数,它需要调用与运行.exe我已经阅读/尝试(无效)在下面的结果在右边。file ""&…

【渝粤题库】陕西师范大学200271 微分几何 作业(专升本)

《微分几何》作业 一. 填空题 曲面的第一基本形式为( )。空间曲线的基本公式是( )。曲面在任一点(u,v)的单位法向量公式为( )空间曲线的切向量为( &#xff…

【渝粤题库】陕西师范大学200771 可视化程序设计

《可视化程序设计》作业 一、单项选择题 1、VB应用程序在( )模式下不能编辑代码和设计界面。 A 运行B 中断C 设计D 以上均不能 2、将列表框(List Box)上要显示的内容放到列表框控件上的方法是( )。 A Addit…

使用Spring Boot和Vue.js构建一个简单的CRUD应用

“我喜欢编写身份验证和授权代码。” 〜从来没有Java开发人员。 厌倦了一次又一次地建立相同的登录屏幕? 尝试使用Okta API进行托管身份验证,授权和多因素身份验证。 在本教程中,您将使用Vue.js作为客户端并将Spring Boot作为资源服务器来构…

linux 装windows软件,常用软件的安装(windows/linux)

JavaScript单线程和浏览器事件循环简述JavaScript单线程 在上篇博客的开篇中,我们曾简述了JavaScript的单线程机制和浏览器的事件模型.应很多网友的回复,在这篇文章中将继续展 ...Free Slideshow, Gallery And Lightboxes Scriptshttp://bootstraphelpers.codeplex.c…

【渝粤题库】陕西师范大学201401 环境资源法作业

《环境法》作业 一、单项选择题 1.属于环境法保护客体的有( ) A山林中的大熊猫 B马戏团的金丝猴 C 动物园的老虎 D家养的小狗 2.按环境的形成分将人类环境可划分为( ) A 原生环境和次生环境 B 生存环境和生…

linux安装 icc编译器,安装 Intel Compiler (ifort icc icpc)

在下载目录下解压heqinheqin-dell:~/Downloads$ tar zxvf parallel_studio_xe_2017_update7.tgz进入解压后的文件夹heqinheqin-dell:~/Downloads$ cd parallel_studio_xe_2017_update7/为了记录过程而不用截图,我选择用命令行安装,当然你也可以用install…

【渝粤题库】陕西师范大学201981教育统计与测量 作业 (专升本、高起本)

教育统计与测量[数学]作业 填空 标准分数有____________、两种基本形式。 常见的集中量数有、、。 回归分析中,平方和分解公式为_________。 衡量测验的质量指标有_______、、、。 常用的随机抽样方法有_、、________。 用来衡量一组数据__________的量称为差异量数…

【渝粤题库】陕西师范大学202321投资银行学 作业(专升本)

《投资银行学》作业 一 单项或多项选择题 (一)多项选择:1.狭义的投资银行一般仅指传统意义上的投资银行,主要指从事证券发行承销和( )的金融机构 A.证券投资 B.证券兑换 C.证券交易 D.证券管理 2.1999年美…

linux 修改docker配置文件,dockerfile动态修改服务配置文件(示例代码)

主要是利用命令envsubst能实现变量的替换并生成新得配置文件以及docker命令行的变量输入等。本次实验主要是编写flume镜像,并在容器启动(docker run)时动态修改配置文件并启动,并向flume发数据,然后发给kafka。此实验的基础:会doc…

【渝粤题库】陕西师范大学209011商业银行信贷管理Ⅱ 作业(专升本)

《商业银行信贷管理Ⅱ》作业 一、单项选择题 1、我国改革开放以来信贷资金来源的最主要支柱是( )。 A.企业存款 B.财政存款 C.储蓄存款 D.外汇存款 2、汇票的承兑人明确表示按照票据说明的事项,…

cargo maven_与Maven 3,Failsafe和Cargo插件的集成测试

cargo maven开箱即用,可以在Maven中进行单元测试。 因此,它也经常用于集成测试。 这样做的主要缺点是集成测试可能需要花费更多的时间来执行,并且因为没有人喜欢每次构建都要等待很长时间–只是使用-Dmaven.test.skiptrue标志跳过了测试 为了…

【渝粤题库】陕西师范大学210019 学前教育科研方法 作业(专升本)

《学前教育科学研究方法》考评作业 一、单项选择题 1、科学研究是探讨未知的过程,这是科学研究的 特点。 A 客观性 B 创造性 C 继承性 D 控制性 2、在比较长的时间内,对一个儿童或一些儿童的心理发展,或教育规律进行有系统的定期研究是 A纵向…