位置: 编程技术 - 正文

自动备份网站文件和数据库上传到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系统的任务栏
  • 溢价购入债权投资是为啥
  • 会计基础工作是会计工作的基本环节
  • php开发常用技术
  • windows11怎么设置锁屏密码
  • php中字符串函数
  • 免抵退税的账务处理
  • 提足折旧仍使用的逾龄房产是否交房产税
  • 在申报季度企业所得税时,残疾人工资可以加计扣除吗
  • 长期股权投资的账面价值怎么计算
  • 工地临时设施搭设原则是什么?
  • 分红派息钱去哪里了
  • 预提费用的分录
  • 不用财务软件的公司要去吗
  • 减免税费是几级科目
  • seq命令
  • 季度申报所得税时可以用以前年度亏损吗
  • mongodbwindows安装
  • 非金融企业借款利息收入计入什么科目
  • 延期缴纳土地使用税怎么办理
  • 公司应知应会的内容是什么
  • 本年度的进项可以结转到下一年度吗
  • mysql怎么给字段添加中文备注
  • 委托加工物资实际成本包括增值税吗
  • 直接材料成本总差异怎么算
  • 改良生产线发生的职工薪酬计入期间费用
  • 营业税改增值税时间
  • 长期应付款的会计编号
  • 双定户经营所得税税率
  • 交易性金融资产属于流动资产
  • 代开发票取得的收入如何入账?
  • 外出经营活动需要预缴税款吗2020年
  • 会计分录怎么用
  • 企业银行贷款保证金多少
  • 企业发生的各项罚款收入应计入
  • 总公司和分公司如何分离
  • 应付账款的主要风险点
  • 赔偿给别人的钱还能要回来吗
  • 资产负债表与利润表的勾稽关系公式
  • 工会经费按实际发放交还是以计提的
  • 小企业会计准则主要按照什么计量
  • 外汇账户开立成功后,开户行应于
  • 代理记账企业如何通过互联网创新发展
  • 建账的内容一般包括什么
  • sql2005和2000区别
  • 巧妙设置Vista任务栏和开始菜单的属性
  • 如何设置微信语音来电铃声
  • 苹果15手机价格和图片颜色
  • gzip压缩慢
  • Win10系统的电脑可装Wlin7系统吗
  • 安卓闹钟软件下载
  • python选择器
  • linux安装node安装包
  • 批处理字符串截取
  • canvas实例
  • javascriptj
  • js输出表格
  • JavaScript中的6种运算符总结
  • android 蓝牙数据传输
  • 安卓模拟器测试
  • 国家对高校食堂的最新管理规定
  • 国家税务总局公告2013年第12号
  • 浙江省网上税务局总分机构变更流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设