利用宝塔面板第三方对象存储自动备份数据(不担心服务器故障)

老蒋在前面有介绍到在利用宝塔面板建站之后,如果我们需要数据备份,比如我们可以正常的导出数据库和网站文件,更可以利用宝塔面板自带的工具进行快速手工备份打包文件,以及可以用到定时备份到服务器,然后统一下载到本地。不过这样存在一个问题,如果服务器故障,无法连接服务器那就比较麻烦。

所以,有没有办法可以自动备份到第三方服务器或者其他第三方存储呢?这里老蒋分享如何利用第三方对象存储联合宝塔面板进行备份。毕竟有些时候本身在用的云服务器的安全不是我们说的算的,有可能各种意外导致我们无法获取到数据,如果我们能从第三方获取到备份数据及时的恢复数据也是能减少损失。我们一起看看吧。

第一、选择云存储服务商

目前提供云存储的服务商还是比较多的,而且目前宝塔面板兼容的扩展云存储基本涵盖常规的七牛云、又拍云、腾讯云存储、阿里云存储等,甚至包括我们自建的FTP主机也都是可以作为存储空间的。

选择云存储服务商

有可以选择腾讯云COS、阿里云OSS、七牛云存储、谷歌云存储、亚马逊S3云存储等。那这些存储我们如何选择呢?首先如果我们国内中文站点,比如服务器在亚洲或者国内,那肯定选择国内的服务商和国内节点、其次,我们需要考虑的就是成本。比如老蒋个人备份会选择在又拍云存储和七牛云,他有默认15GB和10GB的每月免费额度,如果是阿里和腾讯,存储是需要购买的。

当然,考虑到我们的稳定性和熟悉度,选择付费存储备份数据也没有多大关系。比如我们本身也有在用到这些云存储的,开一个存储桶用来备份数据也无所谓。

这里,我以七牛云存储演示,其他云存储也是类似的。

利用宝塔面板第三方对象存储自动备份数据(不担心服务器故障)

这里我们在安装完毕之后,需要设置参数。这些参数需要我们在已有七牛云存储的前提下,去开通的存储桶信息以及API信息填写进来。也可以参考"七牛云对象存储插件WPQiNiu教程(二)- 对象存储空间及AccessKey"关于七牛云存储的设置。

第二、设置自动备份

还是需要在计划任务中设置。

我们也是分别设置网站定时备份任务,备份位置选择七牛云存储。其他都是一样的。

数据库也是一样的,我们设置定期备份。

最后,我们在备份任务设置完毕之后,我们可以点击执行看看。看看是否有备份到对象存储空间中。以及根据定时备份的周期,然后看看是否有备份过去。需要确保能够备份才可以放心让他自己执行。一般来说,我们根据数据的增量选择备份周期,比如你是一周一次备份,还是半个月,这个根据我们实际选择。

这样,是不是就可以实现完全的放手式的定期备份。云存储空间可以根据需要选择,不一定都要在七牛云。比如,我们还可以用到腾讯云对象存储COS、阿里云对象存储OSS、又拍云,甚至我们还可以用到虚拟主机FTP空间。

本文出处:老蒋部落 » 利用宝塔面板第三方对象存储自动备份数据(不担心服务器故障) | 欢迎分享( 公众号:老蒋玩运营 )