Ubuntu上升级 MinIO 的实操指南
升级前准备
二进制方式升级步骤
sudo systemctl stop miniosudo cp /usr/local/bin/minio /usr/local/bin/minio.bak-$(date +%F)sudo cp -a /etc/minio /etc/minio.bak-$(date +%F)(路径以实际环境为准)wget https://dl.min.io/server/minio/release/linux-amd64/minio -O /tmp/miniochmod +x /tmp/miniosudo mv /tmp/minio /usr/local/bin/minio/usr/local/bin/minio --versionsudo systemctl start miniosudo systemctl status minio 与 journalctl -u minio -f 查看启动日志与错误sudo systemctl stop miniosudo mv /usr/local/bin/minio.bak-YYYY-MM-DD /usr/local/bin/miniosudo systemctl start miniosystemd 服务文件变更与注意事项
sudo systemctl daemon-reloadsudo systemctl restart minioDocker 方式升级步骤
docker pull minio/minio:RELEASE.2025-04-22T22-12-26Zdocker stop miniodocker run --rm --volumes-from minio -v $(pwd):/backup busybox tar czf /backup/minio_data-$(date +%F).tgz -C /export .docker run -d --name minio --restart unless-stopped \-p 9000:9000 -p 9001:9001 \-v minio_data:/data \-e "MINIO_ROOT_USER=..." \-e "MINIO_ROOT_PASSWORD=..." \minio/minio:RELEASE.2025-04-22T22-12-26Z server /data --console-address ":9001"Kubernetes 环境说明
kubectl apply -k github.com/minio/operator;Helm:helm repo update minio-operator && helm upgrade ...(按实际 release 与命名空间执行)。