位置: 编程技术 - 正文

自动备份网站文件和数据库上传到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终端是)

  • 增值税发票系统怎么读入发票
  • 收益性支出包括哪些内容
  • 年终奖计入工伤赔偿
  • 季度所得税申报错误,一定要更改吗
  • 收据盖公章要注意哪些
  • 预估收入增值税申报
  • 纳税人识别号的组成
  • 通用机打发票怎么红冲
  • 税务稽查补缴的税款需要申报吗
  • 境内企业向境外放款额度最长放款期限为两年
  • 企业停产是否需要自行监测
  • 资产损失税前扣除及纳税调整明细
  • 出口退税会计处理全部流程
  • 网上公司报税流程图
  • 车辆购置税免税申报如何操作
  • 定货合同有法律效力吗?
  • 不动产税征收标准
  • 非正常损失进项转出额如何计算
  • 餐饮管理公司设哪些科目
  • 电脑在固定资产中属于哪一类
  • 固定资产进项可以抵扣的时间
  • 装修行业属于什么行业分类
  • 待认证进项税额借方余额表示什么
  • 旅游业适用差额征税政策时如何开具发票?
  • 出口货物 关税
  • 普通发票税收
  • 进项税在即征即退吗
  • 企业转让土地使用权交什么税
  • 债权转让账务如何处理
  • 最新w10系统专业版
  • 在windows7的
  • Win11怎么自定义鼠标指针图案
  • 档案保管期限是写汉字吗?
  • PHP 中 Orientation 属性判断上传图片是否需要旋转
  • windows 11任务栏没有网络图标
  • win10 上帝模式
  • 土地增值税怎么计算举例说明
  • 应收票据包括哪些支票
  • php接收数据的方法
  • 带息应收票据会计处理
  • php获取长度
  • 什么是非营利性养老机构
  • vue二级菜单的隐藏与显示
  • ninja命令使用
  • 在建工程明细科目有土地使用权摊销吗
  • 销货退回与折让的关系
  • 个人所得税app怎么查询个人所得税
  • 公转私法人
  • 用税盘开发票税费扣除是怎么回事?
  • sqlyog配置
  • mysql备份数据
  • 开票有误重新开票怎么做分录
  • 息税前利润的计算公式中的利息费用
  • 合同结算属于资产吗
  • 现金比率升高
  • 税务局返还的个税手续费是否纳税
  • 开专票需要什么条件呢怎么开
  • 出口报关金额怎么算
  • 公司购轿车会计分录怎么做
  • 企业购买黄金该交什么税
  • 工资代扣工会会费协议
  • Win7系统如何关闭自动更新
  • 优盘和硬盘
  • win7系统设置wifi热点
  • 忘记ubuntu root密码
  • 计算机 win10 桌面
  • gh-files是什么
  • msg0是什么文件
  • win7系统出现蓝屏
  • 简单总结译码器和数据选择器的作用
  • 变量赋值的含义
  • Node.js中的包管理工具是什么
  • jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
  • android FileNotFoundException(Is a Directory)解决办法
  • 电梯维护保养费按什么缴纳增值税
  • 企业所得税年度申报表A类
  • 重庆经开区属于哪个大区
  • 2020年砂石
  • 定期定额发票使用流程
  • 上海税务局网上举报平台官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设