位置: 编程技术 - 正文

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

  • 以设备投资入股要交增值税
  • 财务费用余额方向怎么填
  • 月末计提工资金额怎么核算
  • 盈亏平衡点产量越高,项目风险越大
  • 电子发票和纸质发票哪个好
  • 计算本月应交增值税转账公式
  • 上一年度凭证不填可以吗
  • 政府往来账
  • 陈列费发票属于什么科目
  • 增值税普票需要进项吗
  • 小规模装饰公司干150万的活开专票需要多少钱
  • 实行差额征税的劳务派遣公司一般纳税人认定标准
  • 建筑行业包含哪些项目
  • 代销商品手续费计入
  • 同一个单位,应收应付都有,怎么调账
  • 自产产品公益性捐赠可以免征增值税吗
  • 营业外支出所得税汇算要调增吗
  • 公司注销要给钱吗
  • 房产税计税税率怎么算
  • 出售已计提减值准备的固定资产
  • 固定资产清理账户期末有余额吗
  • 有未分配利润就有盈余返还吗?
  • 网上抵扣发票操作
  • linux怎么使用命令
  • 专项资金单独核算的法律依据是什么
  • 以产品抵债会计分录
  • 发送文件桌面上显示不出来
  • php如何通过链接获取源码
  • php支付功能
  • 折扣促销方式
  • 有形动产融资租赁税率是多少
  • 什么情形不属于经警告无效人民警察可以使用武器的情形
  • 代开发票的弊端?
  • 3gwifi怎么用
  • 蚊子叮咬怎么办手抄报
  • 梵净山原名
  • 职工工资扣税比例
  • 转让旧固定资产怎么做账
  • allegro器件移动不了
  • thinkphp伪静态nginx
  • php redis常用命令
  • vue封装组建
  • 投资性房地产的减值准备可以转回吗
  • 金银首饰零售商属于消费税纳税人吗
  • 公司注销实收资本退回需要交税吗
  • 委托代理出口账务处理
  • 外管证预缴税款怎么做分录
  • 建筑劳务税率是13还是6
  • 企业注销时还有进项税
  • 织梦系统网站搭建教程
  • 织梦的首页怎么换图片
  • 工地会计内账
  • 一个人可以做多个担保人吗
  • 行政单位收取现金的规定
  • 电子承兑汇票是24小时签收吗
  • 赠送的产品怎么算成本
  • mysql数据库如何使用
  • 如果一个sql语句中包括两个名字
  • mybatis怎么搭建
  • 微软 win7
  • ubuntu常用的50个命令
  • solaris 磁盘管理
  • jucheck.exe
  • executor进程
  • linux pwdx命令
  • 丢失msvcr80.dll
  • mac怎么安装安装包
  • win10关闭metro界面
  • Win8出现奇怪爆音的完美解决方法
  • windows10 不能启动
  • linux系统怎么复制文件到u盘
  • 技术故事是什么意思
  • perl中的$_
  • 教你用十行node.js代码读取docx的文本
  • Easyui form combobox省市区三级联动
  • 基于jQuery和Bootstrap的设计报告的参考文献
  • python 字典怎么添加数据
  • 医院法制科工作职责
  • 大乐透中奖查询走势图
  • 造纸及纸制品业属于什么行业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设