位置: 编程技术 - 正文

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是什么意思)

  • 差额征税是如何计算的
  • 耕地占用税的税目
  • 买一赠一的税务怎么算
  • 企业所得税税前扣除政策
  • 提高资产利用率,增加销售收入
  • 年报现金流量表可以不填吗
  • 跨月红冲发票如何申报退税
  • 小企业固定资产折旧的账务处理
  • 视同销售计入销售费用能税前扣除吗
  • 企业所得税跨年度事项
  • 上年计提奖金今年怎么算
  • 增值税普票跨年重开风险
  • 履约保证金需纳什么税
  • 增值税发票的地址已变更过怎么办
  • 航天金税财务软件使用说明
  • 关于补充养老保险
  • 出口发票认证相符要多久
  • 一般纳税人设备租赁税率
  • 关于递延所得税的例题
  • 个人取得偶然所得怎么交税
  • 无形资产管理费用不计入
  • 研发费用的税收政策
  • 福利费进行税额转出
  • 跨年度的房租发票怎么做账
  • 收购免税农产品的税率
  • 房屋维修基金怎么申请使用
  • 税控专用设备全称是什么
  • 联想y400怎么装win10
  • 财政拨款收入属什么科目
  • 百内国家公园塔状尖峰
  • 订金账务处理
  • 系统自带功能
  • object转map工具类
  • 销售过程的主要内容
  • linuxweb服务器搭建教程
  • js监听hover
  • 托收账款属于什么会计科目
  • 授渔计划是什么意思
  • 包装费和售后服务的区别
  • 金税盘服务费分录
  • 哪些行业不用缴纳增值税
  • 进销存使用视频
  • notepad+v
  • 股权转让 开票
  • SQL SERVER使用的是( )逻辑模型
  • 人力资本收入
  • 合同资产和合同负债的区别
  • 公司还没有注销但是银行账户已经去注销了
  • 未确认递延所得税资产的可抵扣亏损到期年度表
  • 小规模建筑公司开劳务费发票税率
  • 离线发票累计金额为0
  • 企业支付宝收款码是进公账吗
  • 下乡扶贫可以报什么岗位
  • 期初试算平衡表资产多
  • 开票和不开票
  • 企业如何降低存款利息
  • sqlserver查询数据库数据量
  • 怎么才能使牙齿变白
  • linux中,什么命令可以控制口令的存活时间?
  • VMware虚拟机中不支持虚拟化
  • 苹果电脑注释
  • cmd指令让电脑乱码
  • win10 11月累计补丁KB3097877更新后导致应用崩溃该怎么办?
  • win10一年更新几次
  • 电脑系统垃圾
  • window10重置和做系统的区别
  • win7专用字符编辑程序的使用方法
  • Shell正则表达式获取指定字符串
  • error C2258: illegal pure syntax, must be '= 0'
  • javascript运用
  • python数字图像处理库
  • unity 3d代码
  • node.js中使用文件流进行文件复制,首先需要创建一个
  • shell脚本创建多级目录
  • node使用
  • 税务财务负责人承担什么责任
  • 昆山国税局上班时间
  • 外购的解释
  • 阁楼交取暖费吗合法吗
  • 税务机关宣传
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设