跳转到主要内容

兼容性

Silo 与 MinIO 在服务端、客户端与控制台三处的一致之处,以及有意为之的差异。

当前控制台: Console v2.4.1,配套 mcli 20260916 与 pkg v3.14.1。查看组件版本矩阵密码权限迁移

Silo 是 MinIO 的社区分支。本节记录 Silo 从 MinIO 继承了什么、在哪些地方有意做出不同选择,以及这对双向迁移意味着什么。

内容按阅读顺序:迁移指南(范围与 Docker)、原生软件包迁移(RPM/DEB)、服务器兼容性审计mcli 客户端说明Console 说明特性设计子节记录相反的方向:Silo 在上游之外新增能力的设计文档。

组件版本

SILO 已发布组件、截至 9 月 16 日的主分支修复与协调升级要求。

密码权限迁移

ChangeMyPassword 与 CreateUser 拆分的适用版本、策略迁移与回滚限制。

访问频率分层移除

可选的 GET 频率池分层特性为何被移除、包含该特性的构建如何迁移,以及升级验收证明了什么、没有证明什么。

Silo 与 MinIO 服务端兼容性

经过源码验证的 Silo 服务端分叉兼容性审计:二进制、配置、S3 与管理行为、存储内部协议、软件包、容器与 Helm。

从 MinIO 迁移到 Silo

哪些改变、哪些不变,以及容器部署如何切换。软件包安装见《原生软件包迁移》。

MCLI 客户端兼容性注记

pgsty/mc 的兼容性、行为变化、安装方式与当前版本

原生软件包迁移

silo RPM/DEB 软件包相对 minio 软件包的变化:文件布局、服务账号、接管语义与注意事项。

Console 兼容性注记

SILO Console 与上游 MinIO Console 的差异

特性设计

Silo 在上游 MinIO 之外新增能力的设计笔记——先落笔,再落地。