对于很多站长朋友来说,网站数据是非常重要的,所以一定要勤备份,以防服务器出问题,数据不至于丢失无法还原。
宝塔Linux面板对运维和站长的这个需求非常的重视,早期就在计划任务中实现了定时备份网站、数据库至服务器磁盘的功能,后来又研发了腾讯云COS、阿里云OSS、七牛云存储、FTP存储空间等插件。宝塔用户通过安装插件+定时任务搭配将网站文件及数据库文件备份到腾讯云COS、阿里云OSS、七牛云存储、FTP存储空间等第三方存储,提高了网站数据的安全性。
下面我们以计划任务功能+腾讯云COS存储插件搭配的方式来了解下宝塔面板定时备份网站数据库文件到腾讯云COS对象存储的配置过程。
宝塔面板安装【腾讯云COS】插件
在宝塔面板软件管理-系统工具/软件商店-宝塔插件里,找到【腾讯云COS】插件,安装即可
安装后打开设置后是一个设置帐号的页面。如下图:
下面讲一下这些设置项都应该怎么填。
secret_id:
secret_key:
这两项都在在腾讯云“云API密钥”里面,地址:https://console.cloud.tencent.com/cam/capi
region:就是COS的地区名,是后面ap-******那个
Bucket:就是存储桶的名称,看你要存在哪个了。
填写完成后如下图所示
保存后自动会进入文件列表页面,我之前在腾讯云cos里面存了一个歌曲。看下图说明可以正确的读出内容了。
如果里面没有文件,可以创建一个文件夹测试一下,然后删除它。验证下宝塔跟腾讯云COS对象存储的连接是否正常。
宝塔面板计划任务设置定时备份腾讯云COS对象存储
进入宝塔面板的计划任务页面,在任务类型中选择备份网站/备份数据库,设置好自动备份的周期、选好要备份的网站,再选择备份到【腾讯云COS】、填写要保留的备份数量,最后点击添加任务就可以了。PS:添加完备份任务后,强烈建议手动运行一次任务,并且从腾讯云COS把备份文件下载下来检查下备份包是否完整。