【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程

前言

为什么要定时备份数据?每天定时备份可极大提高网站的容灾能力,无论是服务器被攻击或服务器故障,又或者是服务器过期了没有续费,都能及时的把数据转移至另一台服务器,就不会出现数据丢失的情况。

安装腾讯云cos插件

打开宝塔面板-软件商店-搜索腾讯云COS-找到腾讯云COS-安装插件

安装红框内的,不要安装错了

图片[1]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

创建腾讯云cos储存桶

https://console.cloud.tencent.com/cos

打开腾讯云,注册实名,从链接进入,存储桶列表–创建存储桶

图片[2]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

地域怎么选择?国内服务器就选国内,香港服务器选国内或香港

名称随便填英文或者数字

权限选择私有读写

多AZ特性可开可不开,开启要额外付费

创建好之后我们就得到了这两个参数

图片[3]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

region名称就是地域

图片[4]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

以图为例,香港就填ap-hongkong

广州就填ap-guangzhou

Bucket就是储存桶的名称,复制填写上去就行

创建子用户和密钥

腾讯云主账号其实是可以直接生成API密钥的,但是这里为了安全我们最好不要直接生成,而是利用子用户来限定权限

首先创建一个子用户

通过下方链接打开访问管理 – 用户 – 用户列表,新建一个子用户,类型选自定义创建

https://console.cloud.tencent.com/cam/overview

图片[5]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊
图片[6]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊
图片[7]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

开启编程访问,不要开启控制台访问

图片[8]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

策略我们只需要选择一个权限 QcloudAccessForCOSBatchRole,这样这个子用户就只能操作COS相关的资源,不会影响到账号内的其他服务

图片[9]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

这样,一个子用户就创建完成了,获取到 SecretId 和 SecretKey

因为我之前已经创建过了,所以不显示key了,key只在刚创建好的时候显示一次,一定要自己保存好,宝塔插件里面也是不能再次复制的

回到宝塔面板

打开软件商店-腾讯云cos

图片[10]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

把参数都填写上面

这时候插件就算配置完成了,保存没有报错就行,路径一般默认就行,储存方式也不要动

添加计划任务定时备份数据

图片[11]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

网站目录备份

打开宝塔面板计划任务,如图配置,时间可以自行设置,图中是备份网站文件,不频繁变动几小时备份一次就行,也可以选择单个网站进行备份,反向代理、go或其它网站类型需要你选择备份网站目录,选择站点可能不会备份成功

数据库备份

图片[12]-【备份首选】宝塔面板使用腾讯云对象储存cos备份网站数据教程-云创云工坊

数据库备份周期可以短点,半小时,一小时都可以,看情况选择配置,时间短的话保留份数建议多一点,10份及以上

通过以上设定,宝塔面板会在你设定的周期定时备份网站和数据库到腾讯云,并保留最新的x个版本文件

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容