位置: 编程技术 - 正文

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

  • 税务师考试各科老师推荐
  • 车辆购置税会计核算
  • 报销流程如何操作视频
  • 税务局如何认定虚开
  • 进项税额转出影响城建税吗
  • 红字发票可以只开金额没有数量吗
  • 购买业务委托书计入什么科目
  • 预提利息收入纳税调整
  • 小规模残保金优惠政策2019
  • 个税专项附加扣除具体怎么操作
  • 红字发票冲销的销项税怎么处理
  • 私募基金款打到什么账户
  • 外贸企业人民币结算
  • 纳税申报表如何导出
  • 专用发票扣税
  • 个人怎么开增值税
  • 个人申请补交个税怎么写
  • 支付境外销售佣金怎么做
  • 公司一年未经营怎么赔偿
  • 金三地税系统如何安装客户端插件?
  • 发票密码区出格了怎么调整
  • 软件企业的税收优惠政策
  • 增值税申报表附表二填表说明
  • 预付的各种押金
  • 存货资产减值损失转回怎么做账
  • 电脑怎么进入bios中文
  • 华为手机定位另外一个华为手机怎么办
  • 公司收到搬运发票怎么做
  • 网速变慢的原因有哪些
  • 会计中记账凭证的名词解释
  • php面向对象优点,缺点
  • 向分公司借款
  • 新公司成立股份比例
  • 应付票据抵付应付账款
  • memory tester
  • 贷方跟借方哪个是收入哪个是支出
  • react roter
  • 参加《2022 中国开发者影响力盛典》我的 4 重收获!
  • windowsserver2016激活密钥
  • 没有发票的支出可以扣除企业所得税么
  • 年报企业所得税的分录怎么做
  • 合并报表为什么要抵消子公司所有者权益
  • 如何用python绘制
  • 帝国cms界面
  • 代扣代缴个人所得税分录
  • 残保基金什么时候申报
  • db2 history
  • 单位食堂不对外营业需不需要办理经营许可证
  • sqlserver完整备份
  • 以前年度多计收入今年怎么调整
  • 公司注销后应收账款转给个人
  • 采购原材料怎么做分录
  • 通讯费计入哪个科目
  • 公司委托银行付款的账务处理
  • 上月有留抵税额本月怎么申报
  • 购买维修费怎么做分录
  • mysql 5.6 5.7
  • MSSQL SERVER 2005 数学函数整理
  • linux 解压.z
  • centos6.10修改主机名
  • pe explorer
  • Win7任务栏时间显示秒
  • windows7旗舰版怎么扩展c盘
  • 支持iphone
  • macbook系统怎么用
  • 笔记本触摸屏无法使用了
  • win7旗舰版提示不是正版
  • windows 10预览版
  • win10如何进行运行
  • 系统时间错乱如何使用NTP进行系统时间调整
  • 我今天抽6
  • linux shell 字符串转数字
  • unity3d入门教程中文图解
  • angular使用
  • vr project
  • JQuery绑定事件的函数是
  • 利用html css javascript做一个网页
  • js命名函数
  • 对外支付税务备案表网上核验
  • 江苏发票真伪查询系统官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设