For AI agents: the complete documentation index is available at https://www.tteam.icu/zh/llms.txt, the full documentation bundle is available at https://www.tteam.icu/zh/llms-full.txt, and this page is available as Markdown at https://www.tteam.icu/zh/blog/ops/rustfs%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E6%9B%BF%E4%BB%A3minio.md.
← 返回博客

Rustfs是否可以替代MinIO

AI 总结AI 生成

结论先放前面:Rustfs 可以作为 MinIO 的替代方案,尤其在 MinIO 收紧 WebUI 之后。

作者迁移并同步了 300 GB+ 数据,实测了这些方面:

维度结果
WebUI使用体验不错
兼容性与 MinIO、S3、mc 兼容
性能与内存表现符合预期

对已经依赖 S3 生态、但又在意 WebUI 体验的用户,这个替代路径值得测试。

前言

从今年年中开始,MinIO删除了大部分WebUI的代码,相关功能需要付费使用

当时我不知情的情况下直接升级了,发现后感到有些不便

虽然仍然可以使用mc命令行工具操作所有功能(我平时也经常使用),但缺少WebUI多少有些不方便

我将服务部署在大容量服务器上,性能是我比较关注的方面

这时我发现了Rustfs,于是开始了测试

ui

ui方面还不错

性能测试

我测试了300GB+的数据,minio和rustfs之前互相传

机器为腾讯轻量云上海2c2gswap4g,使用docker部署nginx、minio和rustfs,数据盘1T挂载

使用rclone v1.70.3 debian 13.0 (64 bit) 6.12.41+deb13-amd64 (x86_64) AMD EPYC 7K62 48-Core Processor

使用命令rclone sync -P --transfers 3 test:/test txy:/backup2

rustfs出minio进

minio出rustfs进

内存方面相差非常大

总结

rustfs完全兼容minio和s3,甚至命令行工具都使用mc

性能观察下来还是很不错的