服务器管理工具宝塔面板的计划任务来实现自动备份网站和数据库
时间:2021-01-28 12:01:50
栏目:互联网资讯
【导读】:6012导航(http://www.6012.cn/)在线提供,互联网资讯「2把火烧过之后 供应链谁能存活?」,供互联网资讯爱好者免费阅读。本文地址:
/news/1259.html
近期的项目中客户经常强调灾备,虽然项目中很少会遇到项目出现问题,但本着为客户解决一切焦虑的原则还是努力找寻比较好的解决方案。
偶尔会在项目中用到的宝塔面板自带计划任务功能,而且计划任务中分别有对应的数据库备份和站点备份,正好可以解决我们面临的问题。
宝塔面板的功能还是比较多了,除了能够备份网站、数据库之外,还有常用的日志切割、支持shell脚本,功能是比较全面了,我们就以网站和数据库为例来讲下如何操作。
首先我们在菜单中选择备份网站,这里我先在宝塔面板上随便建立一个站点,就以我们官网的名称做为站点了在我们实际的站点中每天是有很多log文件存在的,而且占据了大量的空间,我们可以把它过滤掉,支持通配符,所以我在规则中填写了*.log,如果还有其他的需要过滤每行写一个即可。网站站点根据自己的实际情况选择备份周期,如果网站每周更新,建议设置为每周备份一次即可,一般情况下网站备份保留5份足够,这样每周备份一次跨度为5周,也就是一个月左右的信息,即使出现问题恢复至一个月前已经足够使用了。
下面我们选择菜单中的数据备份,数据库的选择中我们一般建议是选择所有数据库,因为数据库的占用空间不是很大,特别是对于web站点来说,体量大一些的数据库经过压缩后,体积也会在原来的30分之一甚至更低,占用磁盘空间是相对来说比较小的,所以我们也不要吝啬这点空间,我们一般建议这里备份的分数为30份以上,还是根据自己的业务情况进行选择,针对用户较多的建议每天3-5次备份,针对用户不多的情况每天备份一次即可。
这里的备份仅限于web站点,如果是用户数据读写频繁实时都会变更的,请不要参考这种方式,需要是进行热备份,需要做到万无一失的才行,对于变动不大的web站点这种备份方式已经足够使用了。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、、文章来源:/news/1259.html