位置: 编程技术 - 正文

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

  • 什么情况借钱
  • 车辆购置税会计科目怎么做账
  • 一般纳税人销售自己使用过的汽车
  • 进口关税增值税税率
  • 工会经费网上缴费
  • 个人所得税定期定额起征点
  • 月收入不足10万免增值税的账务处理
  • 调整汇算清缴利息怎么算
  • 转让长期股权投资的净收益计入
  • 出现哪些情形纳入医保
  • 固定资产年数总额法
  • 出口酒类产品需要什么
  • 转让房地产增值税
  • 供应商发出货物,将发货单提交给
  • 长期借款借方登记归还的本金和利息
  • 存货的主要内容包括什么
  • 记账凭证是否要记账
  • 卖菜公司有税务优惠吗
  • 提供出口收汇核算方法
  • 撤回投资属于什么会计科目
  • 公司帮员工缴纳个税,不从工资里扣,如何做账
  • 本月发票有红充这月成本怎么做账?
  • 土地使用税从什么时候开始算
  • 趣谈linux系统
  • 事业单位采购管理办法
  • uniapp全局对象
  • phpif判断语句
  • php字符串赋值
  • php数组函数大全
  • 操作系统的类型和比较
  • 旅行社的会计
  • 公司出租房屋如何给对方单位开发票
  • vueconfigjs配置proxy 无效
  • php计算数组中值怎么算
  • composer环境变量
  • 现代信号处理张贤达pdf
  • 以前年度损益调整是什么意思
  • python中mktime函数
  • phpcms使用教程
  • 经营租入的设备属于什么会计要素
  • 固定资产一次性扣除政策
  • 购买研发设备的发票可以申报创新券吗?
  • 社会组织志愿者参观泉州华侨历史博物馆
  • 公司担保无效的后果
  • 混合销售举例说明
  • 房企预收款如何缴纳企业所得税
  • 科技专项资金单独核算原则
  • 建设工程项目设计阶段的投资控制方法有哪些
  • 建筑工程社会实践报告
  • 租赁合同的印花税的计税依据
  • 冲暂估成本能冲部分暂估吗
  • 怎么判断win7还是win10
  • win7系统重启后多了一个安全启动用户
  • win10改win8.1
  • centos7日志管理
  • 超级简单的方法
  • wind10升级
  • 产品密钥需要购买吗
  • opengl示例
  • react父组件触发子组件方法
  • opengl transform
  • js 括号函数
  • node.js中的http.response.end方法使用说明
  • 详解python时间模块中的datetime模块
  • unity mesh编程
  • android studio安装过程中出现的问题
  • js如何使用
  • js实现生成随机的圆
  • 写给小白的情书
  • javascript获取当前年份
  • 企业年金需要个人财产申报
  • 增值税一般纳税人和小规模纳税人的区别
  • 河北省网上税务局电子税务局
  • 企业个税网上申报时间
  • 付姓人数
  • 财政云操作视频
  • 企业安置几级残疾人
  • 卫生志愿服务活动
  • 兼营增值税应税项目和免税项目
  • 武汉税务电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设