云服务器网:购买云服务器和VPS必上的网站!

服务器管理工具宝塔面板的计划任务来实现自动备份网站和数据库

近期的项目中客户经常强调灾备,虽然项目中很少会遇到项目出现问题,但本着为客户解决一切焦虑的原则还是努力找寻比较…

近期的项目中客户经常强调灾备,虽然项目中很少会遇到项目出现问题,但本着为客户解决一切焦虑的原则还是努力找寻比较好的解决方案。

偶尔会在项目中用到的宝塔面板自带计划任务功能,而且计划任务中分别有对应的数据库备份和站点备份,正好可以解决我们面临的问题。

image.png
宝塔面板的功能还是比较多了,除了能够备份网站、数据库之外,还有常用的日志切割、支持shell脚本,功能是比较全面了,我们就以网站和数据库为例来讲下如何操作。

image.png
首先我们在菜单中选择备份网站,这里我先在宝塔面板上随便建立一个站点,就以我们官网的名称做为站点了在我们实际的站点中每天是有很多log文件存在的,而且占据了大量的空间,我们可以把它过滤掉,支持通配符,所以我在规则中填写了*.log,如果还有其他的需要过滤每行写一个即可。网站站点根据自己的实际情况选择备份周期,如果网站每周更新,建议设置为每周备份一次即可,一般情况下网站备份保留5份足够,这样每周备份一次跨度为5周,也就是一个月左右的信息,即使出现问题恢复至一个月前已经足够使用了。

image.png
下面我们选择菜单中的数据备份,数据库的选择中我们一般建议是选择所有数据库,因为数据库的占用空间不是很大,特别是对于web站点来说,体量大一些的数据库经过压缩后,体积也会在原来的30分之一甚至更低,占用磁盘空间是相对来说比较小的,所以我们也不要吝啬这点空间,我们一般建议这里备份的分数为30份以上,还是根据自己的业务情况进行选择,针对用户较多的建议每天3-5次备份,针对用户不多的情况每天备份一次即可。

image.png
这里的备份仅限于web站点,如果是用户数据读写频繁实时都会变更的,请不要参考这种方式,需要是进行热备份,需要做到万无一失的才行,对于变动不大的web站点这种备份方式已经足够使用了。

本文来源:https://www.yuntue.com/post/179439.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注