v7.26+ 附件单桶模式(仅限初装)
适用版本
本文适用于 ONES v7.26.0 及以上版本;且客户只提供一个业务存储桶。
功能说明
附件单桶模式用于减少 ONES 附件存储所需的物理桶数量。
启用后:
- public、private、temporary 三类业务附件共用一个业务附件桶。
- 使用 ONES 内置附件备份时,public、private 两类附件备份共用一个附件备份桶。
- 使用 ONES 内置附件备份时,业务附件桶与附件备份桶仍须相互独立。
- ONES 会自动完成不同类型附件的目录隔离,用户不需要配置存储前缀。
这里的“单桶”不是所有数据只使用一个桶,而是业务附件只使用一个桶。如果使用 ONES 内置附件备份,还需要准备一个独立的附件备份桶。MySQL、ClickHouse 等其他数据仍使用各自的备份桶。
使用限制
重要限制
- 单桶模式只能在完成初装引导页部署后、正式安装 ONES 服务前启用。
- 已运行的多桶环境不能在升级后直接切换为单桶模式。
- 单桶环境投入使用后不能直接切换为多桶模式。
- 安装程序不会自动迁移、合并或拆分已有附件数据。
- 单桶与多桶之间不支持直接转换;如确有迁移需求,需另行评估,不属于本文说明范围。
正常升级 ONES 版本时,应保持原有存储模式不变:
- 多桶环境升级后继续使用多桶配置。
- 单桶环境升级后继续保留单桶配置。
前置条件
启用单桶模式前,需要满足以下条件:
- 使用 ONES v7.26.0 或以上版本安装包。
- 已完成初装引导页部署,但尚未正式安装 ONES 服务。
- 环境中不存在历史附件数据。
- 准备一个私有读写的业务附件桶。
- 确认附件备份方式:
- 使用外置 S3 时,应优先由客户通过对象存储服务商提供的能力自行备份。
- 客户无法自行备份、需要使用 ONES 内置附件备份时,再准备一个独立的私有读写备份桶。
- 已按照对象存储服务商要求完成业务附件桶的基础连接和访问权限配置。
使用 ONES 内置附件备份时,业务附件桶与附件备份桶不能使用同一个物理桶。
客户自行负责附件备份时,无需准备 ONES 附件备份桶,也无需增加 ONES 附件备份配置。