存储桶备份
将当前桶的数据按规则备份到其他 S3 兼容存储(其他区域、其他桶或自建 MinIO 等),用于容灾与多副本。本文说明备份能力与在管理后台中的配置步骤。
是什么
为存储桶配置备份规则后,系统会将桶内文件自动同步到指定的目标端点(S3 兼容接口),支持按前缀/后缀过滤、同步删除等。适用于跨区域容灾、多副本、数据归档到其他云或自建 MinIO。目标端可以是本系统其他桶(若支持 S3 端点)、其他厂商对象存储或自建 S3 兼容服务。
入口
- 在 对象存储 → 存储桶列表 中点击目标存储桶进入桶详情。
- 进入 存储桶设置 → 存储桶备份 Tab。
- 在备份规则列表中可新增、编辑、删除规则,或调整规则排序。
需版本支持该功能;若菜单中无「存储桶备份」Tab 请确认已开通。相关:存储桶与文件。
新增 / 编辑备份规则(前端配置)
点击「添加备份规则」或某条规则的「编辑」后,在弹窗中填写以下配置。
目标连接信息
| 配置项 | 说明 |
|---|---|
| 规则名称 | 必填。便于区分的名称,如「华东备份」「MinIO 容灾」。 |
| 目标端点 | 必填。目标 S3 服务地址,如 https://s3.amazonaws.com、http://minio:9000。 |
| 目标区域 | 可选。目标桶所在区域,如 us-east-1,默认可填 us-east-1。 |
| 目标存储桶 | 必填。目标端的桶名称。 |
| Access Key | 必填。目标端 S3 的 Access Key ID。 |
| Secret Key | 必填(新增时);编辑时留空表示不修改。目标端 S3 的 Secret Access Key。 |
| 路径前缀 | 可选。文件写入目标桶时的路径前缀,如 backup/,则对象会存为 backup/原路径。 |
| 请求路径风格 | Path Style 与 Virtual Hosted Style 切换;关闭为 Virtual Hosted Style(推荐)。 |
| 自定义域名 | 可选。用于从备份恢复或通过自定义域名访问备份资源时的地址。 |
测试连接
保存前可点击「测试连接」校验目标端点、桶名、Access Key、Secret Key 是否正确;编辑时若未修改 Secret Key 可留空,测试会使用已保存的密钥。
备份与过滤
| 配置项 | 说明 |
|---|---|
| 访问类型 | 私有:从备份恢复或下载时走 S3 协议鉴权。公有:优先使用自定义域名等方式公开访问(若已填自定义域名)。 |
| 同步删除 | 开启后,当源桶内文件被删除时,同步删除目标桶中对应对象;关闭则不同步删除,仅做增量备份。 |
| 文件过滤 | 前缀过滤:只备份对象键匹配该前缀的文件,如 images/。后缀过滤:只备份指定后缀的文件,如 .jpg,.png。留空表示不限制。 |
| 启用状态 | 启用后规则参与备份;禁用后该规则暂停同步。 |
保存后规则出现在列表中;系统会按规则将新写入与已有文件同步到目标端,列表中可查看已备份文件数与总大小。
规则顺序
多条备份规则时可调整顺序;顺序可能影响执行优先级或展示,具体以产品为准。每条规则独立同步到各自目标端点与桶。
注意事项
- 目标端需为 S3 兼容接口(如 AWS S3、MinIO、各云厂商对象存储 S3 API);Secret Key 请妥善保管,编辑时留空即保留原值。
- 大桶首次备份可能耗时较长;同步删除开启后会在源端删除时删目标端对象,请确认目标桶用途后再开启。
- 备份为异步任务,具体同步延迟与并发以产品说明为准。