宝塔网站自动备份到云存储:阿里云 OSS、腾讯云 COS 配置
网站和数据库的备份如果只放在服务器本地,磁盘故障、误删或整机损坏时,备份会跟着一起没。要异地容灾,最省心的做法是让宝塔面板定期自动把备份上传到第三方云存储。本文讲清楚有哪些选择,以及对象存储桶(阿里云 OSS、腾讯云 COS、华为云 OBS 等)从装插件到定时备份的完整步骤。
三种异地备份方式怎么选
宝塔面板里把备份送出本机,主要有三条路,先按场景对号入座:
| 方式 | 认证方式 | 适合谁 |
|---|---|---|
| 对象存储桶(阿里云 OSS、腾讯云 COS、华为云 OBS 等) | API 密钥(secret_id/secret_key) | 想要正式异地容灾、按量付费的企业或个人 |
| 阿里云盘 | 浏览器登录后复制 Token | 想低成本、顺手用网盘的站长 |
| FTP 存储空间 | FTP 账号密码 | 自己有另一台服务器、不想付云存储费用的场景 |
按官方文档,面板支持的第三方云存储服务包括阿里云、腾讯云、华为云、京东云、百度云、七牛云等。本文以腾讯云 COS 为例演示对象存储桶的配置,阿里云 OSS、华为云 OBS 的配置项结构一致。
第一步:安装存储桶插件并填连接参数
进入面板左侧【软件商店】,搜索并安装对应的第三方存储桶插件。装好后打开插件,填写连接参数:

要填的核心参数是五个:
- secret_id:第三方云的 API 密钥 ID,相当于登录账号
- secret_key:与 secret_id 配对的密钥,相当于登录密码
- region:地域标识,例如
ap-beijing表示存储桶所在的物理数据中心位置 - Bucket:云存储中的「存储桶」名称,在云厂商内是唯一的
- 保存路径:备份保存在存储桶内的路径,默认为
/bt_backup/
配置成功后,可以在插件里直接查看存储桶的目录和文件,说明连接已打通。
第二步:用计划任务配置自动备份
进入【计划任务】页面,点击【添加任务】,选择【备份网站】,再选择【备份到腾讯云 COS】:

这里有几个关键选项:
- 备份站点选择:可以单独挑选需要备份到云存储的网站,不必全量备份
- 文件拆分方式:按大小拆分(每 1024MB 拆一个文件,大小可自定义)或按数量拆分;注意仅文件超过 5GB 时才支持拆分
- 本地保留:备份到云存储的同时,本地也保留相同份数,等于双保险
配置好备份参数和备份频率后保存,任务就会按计划自动执行。官方建议设置自动备份频率(如每天凌晨),并定期检查任务执行状态。
第三步:手动执行一次并验证结果
任务添加后,先手动执行一次,确认真的能上传成功,而不是等它到点才发现配置有问题:
- 在计划任务里手动执行该任务
- 查看任务执行日志,确认备份是否成功
- 回到存储桶插件里,检查备份文件是否已上传

看到存储桶里出现备份文件,就说明整条链路通了,之后可以放心交给计划任务自动跑。
换一种低成本方式:备份到阿里云盘
如果只是想低成本异地备份、不介意用个人网盘,可以用宝塔的阿里云盘插件。它和对象存储桶是两回事,配置方式是在浏览器登录阿里云盘后,按 F12 打开开发者工具,从「应用 → 本地存储空间」里找到并复制 Token 值,再回到插件点【设置 API】粘贴进去。
配置好后,同样在【计划任务】里添加备份任务,选择备份到阿里云盘即可。如果执行时报「目录不存在」的错误,手动到阿里云盘中创建对应的备份目录就能解决。
备份之后别忘了还原这条链路
备份只是第一步,异地容灾闭环还要验证「能不能还原回来」。在面板【备份还原】页面可以看到所有备份记录和状态(成功 / 进行中 / 失败),对目标备份点【下载】或【还原】即可。
还原操作会覆盖现有数据,还原前建议先对当前数据再备份一次,并确认要还原的备份文件完整可用。
云存储备份的完整步骤,详见宝塔官方文档《网站备份到第三方云存储教程》;阿里云盘插件用法见《阿里云盘插件使用教程》。
常见问题
备份到云存储和备份到阿里云盘是一回事吗?
不是。对象存储桶(阿里云 OSS、腾讯云 COS、华为云 OBS)走的是 API 密钥(secret_id/secret_key),适合正式异地容灾;阿里云盘是个人网盘,走的是浏览器登录后从开发者工具里复制 Token 的方式,成本低但适合个人站长。两者是不同的插件,配置方式不同。
宝塔支持哪些云存储厂商?
按官方文档,面板支持阿里云、腾讯云、华为云、京东云、百度云、七牛云等第三方云存储服务,对象存储桶类以阿里云 OSS、腾讯云 COS、华为云 OBS 为代表。具体以软件商店里可安装的存储桶插件为准。
配置对象存储桶需要填哪些参数?
核心是五个:secret_id(API 密钥 ID)、secret_key(与 secret_id 配对的密钥)、region(地域标识,如 ap-beijing 表示存储桶所在数据中心)、Bucket(存储桶名称,在云厂商内唯一)、保存路径(默认 /bt_backup/)。
备份文件太大,能不能拆分成多个文件?
能。计划任务里可以选按大小拆分(每 1024MB 拆成一个文件,大小可自定义)或按数量拆分。注意:仅文件超过 5GB 时才支持拆分。
备份到云存储后,本地还能留一份吗?
能。配置计划任务时有「本地保留」选项,支持在备份到云存储的同时,本地也保留相同份数的备份,等于云上、本地双保险。