位置: 编程技术 - 正文

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

  • 买一赠一的税务处理
  • 资产负债表月报期末余额怎么填
  • 运费的进项税
  • 分公司以前年度能弥补亏损吗
  • 子公司注销后账务如何处理
  • 房屋中介机构可以资金托管吗
  • 政府补助递延收益和其他收益的区别
  • 2019年残保金申报时间
  • 公司名称变更发票还能认证吗
  • 非盈利组织的银行是什么
  • 公司人事怎么办公积金提取流程?
  • 往来款太大怎么处理
  • 劳务报酬算公积金基数吗
  • 公司装修费用必须交税吗
  • 二房东税务局开发票
  • 建筑业3%人工费可以开专票吗?
  • 发票从7月1日起开
  • 一般纳税人所得税优惠政策
  • 毛利润率的计算公式举例
  • 3月申报的是什么时候的个税
  • 公司招聘费属于什么科目
  • 增值税发票开具错误重开该怎么做会计分录?
  • 个人收回转让的股权个税应如何处理?
  • 不得抵扣进项税额是交税还是不交
  • 给对方发短信显示imessage
  • win11专业版打开或关闭系统图标
  • 职工医保报销会扣医保卡的钱吗
  • 会计中的计算公式
  • 增值税申报主表在哪里查询
  • 科目余额表平了但资产负债表不平
  • css圆角边框弧度代码
  • thinkphp函数有哪些
  • logread命令
  • java泛型类和泛型方法
  • php和mysql的软件怎么部署
  • 发票入账怎么做分录
  • 一张专票可以开几项
  • 申报完清卡是什么意思
  • fortify 安装
  • 个人股东借款给公司涉及个税么
  • 税务登记程序有哪些
  • 不抵扣勾选是什么
  • 印花税的特点是
  • 出差补贴要不要交个税呢?
  • 哪些发票必须备注
  • 认缴出资额就是营业执照上的注册资金
  • 固定资产评估减值还是升值
  • 补交去年工会经费会计分录
  • 什么叫做公账对公账户
  • 怎样计算主营业务收入
  • 不得扣除的税金啥意思
  • 公司租赁个人车辆租金多少合适
  • 高新企业账目有什么不同
  • 残保金逾期怎么办
  • 港口建设费征收管理办法
  • 期间费用是啥
  • 在mysql中使用什么语句来查询数据
  • 数据库表的查询操作实验
  • windows7安装后正常使用的安装方法
  • win7硬盘设置在哪里设置
  • linux/tmp
  • 虚拟机vmx
  • 虚拟机怎么安装VMware Tools
  • uzqkst.exe - uzqkst是什么进程
  • linux引导和启动
  • win7英语
  • win10系统无法开机
  • kill命令用法
  • 如何修改win7电脑用户密码
  • 游戏引擎官方平台
  • android images
  • 粉碎文件的快捷键
  • input输入@弹出框
  • jquery中有哪些dom操作?
  • Activity与Theme
  • 专项扣除赡养老人是什么意思
  • 上海增值税怎么报税流程
  • 先进材料包括哪些行业
  • 微观经济学的十大原理
  • 征地税税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设