位置: 编程技术 - 正文

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

  • 金税三期登录界面
  • 购买车间使用的设备计入什么
  • 文化建设税是含税价吗
  • 出口退税收到退税款会计分录
  • 一般纳税人差额征税申报表怎么填
  • 个税手续费返还会计分录
  • 计提的工会经费怎么做账
  • 分公司收到的总部拨款会计如何处理
  • 出纳如何登账
  • 社保发票是普票还是专票
  • 优化技巧
  • 增值税进项抵扣期限及认证期限
  • 出售废旧物资可以开专票吗
  • 应交税费的借方表示什么
  • 在建工程预估转入固定资产怎么做凭证
  • apple mac 系统
  • 已计提折旧怎么计算
  • win10重置后能恢复吗
  • 协调费用应该怎么表述才合理
  • 农民专业合作社税收优惠政策
  • window10怎么禁用系统弹窗
  • icqlite.exe进程的详细介绍 icqlite进程的查询 作用是什么
  • thinkphp5自定义标签
  • 填制的凭证内容有哪些
  • 多品种生产能力计算公式
  • 阿普拉萨
  • 个体户文化事业建设费免征
  • 转让技术所有权计入什么科目
  • yii框架搜索分页modle写法
  • 无形资产的处置方式
  • gpt 4927
  • 终于见识到什么叫云横秦岭了
  • php实用教程
  • 增值税专用发票的税率是多少啊
  • discuz怎么添加diy模块
  • 教育费附加免税需要计提吗?
  • 其他免税销售额大于0免税性质代码
  • 织梦网站停止使用了还侵权吗
  • SQLite速度评测代码
  • 债券回售手续费是多少
  • 技术转让和技术开发区别
  • 金蝶做账流程视频
  • 公司车转个人名下车牌需要换吗
  • 明细账怎么补登
  • 退回股东投资款现金流怎么选
  • 公司可以打款给中间人
  • 商贸公司分录大全
  • 收到发票未收到货物
  • 纳税滞纳金的计算方法
  • 个税专项附加继续教育如何扣除?
  • 实际出资大于注册资金
  • 广告公司奖金激励分配方案
  • 预收工程款怎么做分录
  • 未分配利润科目余额在借方还是贷方
  • 互联网金融理财产品的优势
  • 带赠品折扣的发票怎么开
  • 会计准则规定了什么
  • 五证合一办理步骤
  • MySQL 5.7.18 release版安装指南(含有bin文件版本)
  • win9什么意思
  • .exe是什么软件
  • win8最多支持多大内存
  • winadm.exe - winadm是什么进程
  • linux date-u
  • s24evmon.exe - s24evmon是什么进程 有什么用
  • KbdTray.exe - KbdTray是什么进程 有什么作用
  • window批处理
  • 网吧保存区连接怎么设置
  • jquery$符号
  • 批量dns解析
  • linux find -cmin
  • c# unity 教程
  • javascript post语法
  • 安卓获取手机号及通话状态权限
  • 教育费附加最新政策2023
  • 国税云厅官网
  • 福建电子税务局社保缴费操作
  • 税务暂停办理业务通知
  • 居间服务费税收优惠政策
  • 苏州社保一卡通要充值吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设