位置: 编程技术 - 正文

shell实现自动备份mysql、整站数据的两个脚本分享(shell自动化)

编辑:rootadmin

案例一:shell+cron实现MySQL自动备份且自动删除N天前备份+++++++++++++++++++++++++++++++++++++++++++++++++++++mysqldump不用解释了吧,注意-uuser -ppass这样才可以,不能有空格。

这一句主要是在-mtime上-mtime +5表示5天前的文件,统一删除

我的操作系统是CentOS 5.4,只要把脚本拷贝到/etc/cron.daily,并设置为相同的权限就可以执行了,不用再添加crontab。

案例二:CentOS下自动备份网站和数据库的脚本并上传至FTP

假定这台服务器的网站目录为:/home/www,数据库程序路径为:/usr/local/mysql/bin,数据库名为:levil,ftp服务器为:ftphost,下面先来看完整的自动备份脚本(自动备份脚本保存位置为:/home/backup.sh):下面来给大家一一讲解:首先进入/home目录,定义WebBakName变量为网站备份的文件名,文件名格式为web日期.tar.gz,定义SqlBakName变量为数据库备份的文件名,文件名格式为sql日期.tar.gz,把整个网站目录www打包到WebBakName文件名中,使用mysqldump导出指定数据库内容到backup.sql,然后把数据库备份打包到SqlBakName文件中,本机备份工作至此结束,如果你没有足够大的远程ftp空间的话,可以直接把备份文件下载到本机,但我还是建议直接备份到另外一个服务器上的ftp空间中,做到完全自动化备份,这时你需要把脚本中的ftphost、ftpname和ftppass分别替换成你的ftp信息,整个备份过程就完成了。

接着输入chmod +x backup.sh给脚本添加执行权限,再输入:crontab -e编辑任务自动开始时间,比如我输入:

1 /home/backup.sh 就代表每周1的上午5点整执行该自动备份操作。

在这一切完成之后,你可以先把自动任务时间改为当前的接近时间,看自动备份脚本是否工作正常,测试OK的话以后就不用担心这台服务器出现任何问题导致数据丢失了,当然如果你的数据更新比较频繁的话,建议把自动备份时间调整为每日

推荐整理分享shell实现自动备份mysql、整站数据的两个脚本分享(shell自动化),希望有所帮助,仅作参考,欢迎阅读内容。

shell实现自动备份mysql、整站数据的两个脚本分享(shell自动化)

文章相关热门搜索词:shell脚本实现自动部署,shell备份,shell自动部署脚本,shell脚本定时备份数据库,shell脚本定时备份数据库,shell自动化,shell 自动执行,shell脚本实现自动部署,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux中使用Shell脚本查看Java线程的CPU使用情况 线上Java应用,在业务高峰期的时候经常出现CPU跑高,需要查看实时的线程占用cpu情况,下面是一个很好用的脚本,可以快速导出每个线程的占用CPU情况

Shell处理带空格的文件名的方法 现在很多人命名的时候都喜欢用空格,例如AnIntroduction.doc。但是这种命名方式给Linux命令行工具和Shell带来了困扰,因为大多数命令中,都是默认以空格

Linux中删除文件内空行的4种方法 在Linux上处理一些数据文件时,有时候需要将其中的空行过滤掉,系统中提供的各种工具都可以完成这个功能。将常用的介绍如下吧:1.grepgrep.data.txtgrep-

标签: shell自动化

本文链接地址:https://www.jiuchutong.com/biancheng/374858.html 转载请保留说明!

上一篇:bash脚本中if语句的使用方法(bash脚本语言)

下一篇:Linux中使用Shell脚本查看Java线程的CPU使用情况(linux中使用bash是什么意思)

  • 施工项目预缴税率是多少
  • 税收滞纳金还会计算滞纳金吗
  • 疫情期间固定资产折旧优惠政策
  • 公司账户转到对方账户
  • 公司租用个人房屋如何记账
  • 无追索权保理占用谁的额度
  • 通行费进项抵扣政策
  • 可供出售资产减值损失
  • 有限责任公司减资的法律规定
  • 收到高新企业补助款分录
  • 年报所得税与季报的区别
  • 工会经费购买发的东西要算个税吗?
  • 营改增对资产负债表的影响
  • 增值税小规模纳税人申报表填表说明
  • 非同一控制企业合并商誉
  • 代收代缴消费税要交城建税吗?
  • 企业的应收帐款增长率超过销售收入增长率是正常现象
  • 吸收合并后被合并的公司
  • 股东借款利息计入利润表哪个科目
  • 有哪些凭证
  • 收据是否当月入帐
  • 小企业短期投资的核算应设置的会计科目有
  • 小规模纳税人的增值税怎么算
  • 季节性停工是什么
  • 资产处置收益的项目有哪些
  • 厂区道路施工步骤
  • 无痛人流多少钱?
  • 布鲁克斯的故事
  • 股息分配方式
  • 停产企业税收申请减免
  • 设置背景图片大小和元素的大小一致的代码
  • vue sse
  • 前端axios请求怎么中断
  • 固定资产没有价值怎么入账
  • python字典怎么添加值
  • 留购价计入什么费
  • 代缴社保零申报对个人有影响吗
  • dedecms51
  • Spring(十五):Spring整合MyBatis的两种方式
  • 分享帝国cms选取什么
  • 收到政府扶贫款如何做分录
  • mysql 中文排序是什么规则
  • SQL SERVER 2000通讯管道后复用劫持
  • 加工费的预付款是什么
  • 应收账款多记账怎么做调整分录
  • 公司对员工罚款怎么处理
  • 建安类资质指什么资质
  • 哪些费用是不可抵扣的
  • 税控服务费怎么记账
  • 百旺红字专用发票怎么开
  • 预付账款是属于什么类
  • 一般纳税人劳务税率是多少?
  • 工程已完工未开发票确认收入吗
  • 公司固定资产有很多种类,怎样计提折旧
  • 新公司建立 需要先做哪行
  • freebsd10安装教程
  • windows任务管理器打不开
  • 注销与退出登录
  • windows有哪些
  • mac打不开以下磁盘映像
  • windows越狱软件
  • win7旗舰版系统激活码
  • win7系统连接蓝牙音箱
  • windows7的电脑
  • win8计算器在哪里找
  • Win7系统打开蓝牙
  • nodejs bull
  • android 多个activity
  • c/s模式的例子
  • perl的chomp
  • perl-v
  • perl字符串替换 ~s
  • cmd 远程登录
  • 基于Python的图书推荐系统
  • Clipboard.js 无需Flash的JavaScript复制粘贴库
  • js取反运算符
  • javascriptcom
  • 理解Python中的变量
  • 企业所得税年报资产总额平均值怎么填写
  • 认缴制什么时候开始的?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设