在 Ubuntu 上升级 MinIO 主要有两种常见场景:
下面按最稳妥、官方推荐的方式说明。
minio --version
# 或
/usr/local/bin/minio --version
如果你是用 systemd 启动的:
sudo systemctl stop minio
如果是直接运行:
pkill minio
# 示例:备份数据目录(不要备份正在运行的进程)
sudo cp -r /data/minio /data/minio.bak
⚠️ MinIO 不支持降级,升级前一定要确认兼容。
wget https://dl.min.io/server/minio/release/linux-amd64/minio
赋予执行权限:
chmod +x minio
查看旧路径:
which minio
# 一般是 /usr/local/bin/minio
替换:
sudo mv minio /usr/local/bin/minio
确认:
minio --version
sudo systemctl start minio
查看状态:
sudo systemctl status minio
docker pull minio/minio
docker stop minio
docker rm minio
# 重新 run 或 docker-compose up -d
✅ MinIO 升级通常是 向后兼容
❌ 不能跨大版本乱跳(如 RELEASE.2021 → 2024 建议逐步)
✅ 多节点集群:逐个节点升级,不要同时重启
sudo chown minio-user:minio-user /usr/local/bin/minio
sudo systemctl daemon-reload
如果你愿意,可以告诉我:
我可以给你完全贴合你环境的升级命令。