位置: 编程技术 - 正文

自动备份网站文件和数据库上传到FTP空间(网站备份是什么意思)

编辑:rootadmin
数据库备份采用发送到Email和FTP空间,双重备份,保证数据的安全。

推荐整理分享自动备份网站文件和数据库上传到FTP空间(网站备份是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:网站备份文件,备份网页,网站备份文件,备份网页,网站备份工具,网站备份文件,网站备份文件,网站定时备份,内容如对您有帮助,希望把文章链接给更多的朋友!

#你要修改的地方从这里开始MYSQL_USER=root #mysql用户名MYSQL_PASS= #mysql密码MAIL_TO=cat@hostloc.com #数据库发送到的邮箱FTP_USER=cat #ftpl用户名FTP_PASS= #ftp密码FTP_IP=imcat.in #ftp地址FTP_backup=backup #ftp上存放备份文件的目录,这个要自己得ftp上面建的WEB_DATA=/home/www #要备份的网站数据#你要修改的地方从这里结束

别忘记了建目录:mkdir -p /home/backup如果你的网站数据大于5G小于G的话,压缩起来会有点困难…

如果小于5G,就没问题了…不过这一切都是看vps的性能而已…

首先安装Email发送组件

yum install sendmail mutt

脚本如下:

自动备份网站文件和数据库上传到FTP空间(网站备份是什么意思)

#!/bin/bashcd /home/backup#定义数据库的名字和旧数据库的名字DataBakName=Data_$(date +”%Y%m%d”)..tar.gzWebBakName=Web_$(date +%Y%m%d).tar.gzOldData=Data_$(date -d -5day +”%Y%m%d”).tar.gzOldWeb=Web_$(date -d -5day +”%Y%m%d”).tar.gz#删除本地3天前的数据rm -rf /home/backup/Data_$(date -d -3day +”%Y%m%d”).tar.gz /home/backup/Web_$$(date -d -3day +”%Y%m%d”).tar.gz#导出mysql数据库/usr/local/mysql/bin/mysqldump -uroot -p –databases db1 db2 db3 > /home/backup/databackup.sql#压缩数据库tar zcf /home/backup/$DataBakName /home/backup/databackup.sqlrm -rf /home/backup/databackup.sql#发送数据库到Email,如果数据库压缩后太大,请注释这行echo “主题:数据库备份” | mutt -a /home/backup/$DataBakName -s “内容:数据库备份” www@gmail.com#压缩网站数据tar zcvf /home/backup/$WebBakName /home/www#上传到FTP空间,删除FTP空间5天前的数据ftp -v -n imcat.in << ENDuser imcat type binarycd backupdelete $OldDatadelete $OldWebput $DataBakNameput $WebBakNamebyeEND

下载地址: +x AutoBackupToFtp.sh

利用crontab 实现自动备份,在ssh下,

crontab -e

输入以下内容:

* * * /home/AutoBackupToFtp.sh

这样就实现了每天:自动备份网站文件和数据库上传到FTP空间。

Linux上最常用的用户名和密码 有的快改 下图截取自DRGSSHUsernameandPasswordAuthenticationTagClouds,看看有没有自己常用的密码,有的话赶快换吧。如果对ssh还不放心的话可以采用下面几个简单做法来

Linux VPS vsftp/proftpd FTP时间差八小时的解决方法 第一步,校正VPS时区设置:首先,需要ssh登录vps或服务器:date可以查看时间和时区。然后:rm-rf/etc/localtimeln-s/usr/share/zoneinfo/Asia/Shanghai/etc/localtime再date看

用grep恢复误删的文本文件 在Linux上如果事先没有用别名(alias)修改默认的rm功能,rm后文件就会丢失,幸运的是,在一般的删除文件操作中,Linux并不会立即清空存储该文件的bloc

标签: 网站备份是什么意思

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

上一篇:SSH远程会话管理工具 screen使用教程(ssh远程登录设置)

下一篇:Linux上最常用的用户名和密码 有的快改(linux最常用的shell终端是)

  • 委托加工应税消费品收回后直接销售
  • 股东购买自己公司产品
  • 租房子没有
  • 吸收合并一般需要多久
  • 电子银行承兑重复背书
  • 以前年度损益调整结转到哪里
  • 无偿赠送商品要纳企业所得税吗
  • 债务重组的会计准则
  • 固定资产被盗报警
  • 分公司帮总公司付款怎么做分录
  • 一般纳税人出售固定资产税率
  • 一般纳税人怎么交税
  • 注销地税需要什么资料
  • 固定资产发生非正常损失相关题目
  • 两年利润都为负数,如何计算完成率
  • 公司营业收入证明怎么开
  • 在售房地产土地使用税如何计算?
  • win10无internet怎么解决
  • 应付工程款账务处理
  • 天猫公司不开银行卡吗
  • 公司支出的消防费用
  • linux 匹配字符
  • 什么是冲帐?怎么个冲法?
  • laravel快速入门
  • php语言版本
  • 外币借款业务的特点包括
  • 制造企业的印花税税率
  • 坏账准备的借贷方向表示什么意思
  • 利息支出属于成本项目吗
  • 服务行业的进项
  • 数据库系统课程学什么
  • uniapp面试题必问的坑
  • php判断链表是否有环
  • 事业单位用其他资金用于还单位贷款违法吗
  • 增值税申报流程大全(附图文详解)
  • 研发费用范围归集不正确
  • 公司房租收据怎么写
  • python 定制类
  • MongoDB db.serverStatus()输出内容中文注释
  • php网站访问量大怎么优化
  • 代收的运输费用怎么入账
  • 在零售环节征收消费税的是哪些
  • 购销合同没注明合同有效期
  • 工业企业销售分录
  • 发工资四舍五入多了几块钱怎么办
  • 外贸企业进项税转出怎么申报
  • 新手必看教程
  • 不良债权处置折扣率
  • 公益募捐的基金是什么
  • 五险一金个人和公司缴费比例
  • 去年管理费用多支三万元怎么办
  • mysql数据库操作题
  • winxp系统打不开
  • win10预览版选哪个
  • 苹果电脑定制键盘
  • rundull32.exe
  • ic_launcher.xml
  • win7 64位系统QQ自动退出重新登录提示您已登录不能重复登录的解决方法
  • 在Linux系统中安装镜像步骤
  • win7系统怎么锁定屏幕
  • unity开发3a
  • webpack 主题切换
  • 使用jquery插件的好处
  • 持久化存储数据的方式
  • 彻底弄懂js中的this指向
  • dos批处理实例800例
  • vue $route $router
  • 如何用jquery
  • 跟我从零基础学到了什么
  • javascript entries
  • Node.js+Express+MySql实现用户登录注册功能
  • python元祖内置函数
  • js 进阶
  • python中lambda怎么用
  • 深圳前海自贸区医院是三甲吗
  • 河北农信登录密码错误
  • 小米之家可以
  • 国税网查发票真伪
  • 苏州工业园区国资委
  • 地方税务局怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设