宝塔面板使用腾讯云cos备份网站数据教程

前言

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

宝塔安装腾讯云cos插件

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

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

1767798589-20260107150949273652

创建腾讯云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只在刚创建好的时候显示一次,一定要自己保存好,宝塔插件里面也是不能再次复制的

填写所需参数

图片[10]-宝塔面板使用腾讯云cos备份网站数据教程-云创云工坊

这时候插件就算配置完成了,检测的话,你可以在宝塔面板中创建一个文件夹看腾讯云COS那里是否会同步,可以的话说明没问题,路径默认就行,储存方式也不要动

添加自动定时备份任务

图片[11]-宝塔面板使用腾讯云cos备份网站数据教程-云创云工坊

打开宝塔面板计划任务,如图配置,时间可以自行设置,图中是备份网站文件,不频繁变动几小时备份一次就行

图片[12]-宝塔面板使用腾讯云cos备份网站数据教程-云创云工坊

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

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

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

请登录后发表评论

    暂无评论内容