// Engineering Log
¿Qué es MinIO y con qué reemplazarlo en 2026?
Publicado el 22.09.2026
// Ruta rapida
Este articulo pertenece al tema Despliegue y estabilidad.
MinIO — es un almacenamiento de objetos de código abierto compatible con la API de Amazon S3. Se instalaba en servidores propios para guardar archivos, copias de seguridad y datos de aplicaciones igual que en S3 en la nube, pero en infraestructura propia. Sin embargo, en 2026 la situación cambió: el repositorio de la versión community de MinIO fue archivado el 25 de abril de 2026 y ya no se mantiene. A continuación — qué es MinIO, qué le pasó y con qué reemplazarlo.
Qué es MinIO
MinIO guarda los datos como objetos en buckets y los sirve mediante la API S3. Las aplicaciones que saben trabajar con Amazon S3 — a través de boto3, AWS SDK, aws-cli, rclone y otros clientes — funcionan con MinIO casi sin cambios: basta indicar otra dirección del servidor y las claves de acceso.
MinIO se podía ejecutar con un solo binario en un servidor o en modo distribuido en varios discos y servidores. En modo distribuido los datos se protegen con erasure coding (codificación con borrado): el objeto se divide en partes con bloques de paridad y se distribuye entre discos, de modo que la pérdida de parte de los discos no conduce a la pérdida de datos.
Cómo funciona el almacenamiento de objetos y el protocolo S3 en general está descrito con detalle en el artículo Protocolos de transferencia de archivos: Parte 5 — S3 y almacenamiento de objetos.
Qué pasó con la versión community
Ahora en el repositorio de MinIO en GitHub se indica claramente: «Este repositorio ya no es mantenido». Cambios clave:
- La versión community se distribuye solo en código fuente. Ya no se publican binarios precompilados para ella.
- Los binarios antiguos permanecen disponibles, pero no reciben actualizaciones, incluidas correcciones de seguridad.
- En lugar de la versión community la empresa ofrece sus productos: AIStor Free — una edición separada para servidor único con licencia gratuita — y AIStor Enterprise — edición distribuida con soporte comercial.
- Compilar desde el código fuente en producción los desarrolladores recomiendan hacerlo bajo su propia responsabilidad.
Conclusión práctica: no conviene construir un nuevo almacenamiento sobre la versión community de MinIO. Donde MinIO ya funciona, hay que decidir — migrar a AIStor, compilar MinIO por cuenta propia y seguir las correcciones, o trasladarse a otro almacenamiento.
Licencia AGPLv3
MinIO se distribuye bajo la licencia GNU AGPLv3. Su particularidad frente a la GPL: si modificas el programa y lo ofreces a usuarios por la red, estás obligado a proporcionarles el código fuente de la versión modificada. El requisito se aplica al propio MinIO. Las aplicaciones que simplemente acceden al almacenamiento mediante la API S3 normalmente no se consideran obras derivadas basadas en MinIO. Si modificas MinIO o lo integras en tu producto, conviene coordinar las condiciones con un abogado.
Con qué reemplazar MinIO
| Almacenamiento | Licencia | Qué es | Cuándo conviene |
|---|---|---|---|
| Garage | AGPLv3 | Almacenamiento ligero compatible con S3, pensado para varios nodos en distintos lugares | Clústeres pequeños, almacenamiento geodistribuido, hardware modesto |
| SeaweedFS | Apache 2.0 | Almacenamiento distribuido con gateway S3, funciona bien con gran número de archivos pequeños | Cuando se necesita una licencia permisiva y muchos objetos pequeños |
| Ceph (RADOS Gateway) | LGPL 2.1 o LGPL 3 | Almacenamiento universal: bloque, fichero y objeto vía gateway compatible con S3 | Grandes instalaciones, cuando el almacenamiento no es solo S3 y hay personal para mantenerlo |
| AIStor (MinIO) | comercial, hay edición gratuita | Continuación de MinIO por la misma compañía | Si es importante la compatibilidad con la instalación actual de MinIO |
| S3 en la nube de un proveedor ruso | — | Servicio listo para usar que no requiere administración | Cuando no se quiere tener el almacenamiento en servidores propios |
Los almacenamientos S3 en la nube rusos — Yandex Object Storage, VK Cloud, Selectel — se analizan en el artículo Copia de seguridad: Parte 3 — Almacenamiento en la nube para pequeñas empresas (Backblaze y servicios rusos). Las nubes extranjeras (Amazon S3, Google Cloud Storage, Azure) las empresas rusas no pueden costear, y para el almacenamiento de datos personales de ciudadanos rusos no son adecuadas debido a los requisitos de localización.
Cómo elegir
- Servidor único para desarrollo o un proyecto pequeño — Garage o SeaweedFS en configuración mínima. Ambos funcionan en Docker y no requieren un gran clúster.
- Varios nodos distribuidos entre ubicaciones — Garage, que fue creado precisamente para ese escenario.
- Muchos archivos pequeños y se necesita licencia Apache 2.0 — SeaweedFS.
- Gran clúster, donde además de S3 se necesitan dispositivos de bloque para máquinas virtuales — Ceph, si hay especialistas para su mantenimiento.
- No se quiere administrar el almacenamiento por cuenta propia — S3 en la nube de un proveedor ruso.
Migración desde MinIO
Puesto que todos los almacenamientos mencionados hablan la API S3, la migración suele reducirse a copiar datos y cambiar la dirección en las aplicaciones:
- Despliega el nuevo almacenamiento y crea en él los mismos buckets.
- Copia los datos con un cliente que sepa trabajar con dos S3, por ejemplo
rclone sync. - Comprueba que coincidan el número de objetos y los tamaños.
- Cambia las aplicaciones a la nueva dirección y claves.
- Deja MinIO en modo solo lectura durante la comprobación, luego retíralo del servicio.
Verifica por separado qué funcionalidades de S3 usan tus aplicaciones — versiones de objetos, bloqueo de objetos (Object Lock), reglas de ciclo de vida, enlaces firmados. El soporte de estas funciones varía entre almacenamientos y conviene comprobarlo en la documentación del almacenamiento elegido antes de la migración.
Conclusión
MinIO fue una forma popular de disponer de un S3 propio, pero la versión community ya no se desarrolla. Para proyectos nuevos es mejor elegir directamente Garage, SeaweedFS o Ceph según la escala, o un almacenamiento en la nube de un proveedor ruso. Para instalaciones existentes se necesita un plan: migrar a AIStor, compilar por cuenta propia y seguir las correcciones, o migrar a otro sistema.
Enlaces
// Tarea parecida
Si estas resolviendo algo parecido
Este articulo pertenece a uno de los temas principales de trabajo. Puedes seguir leyendo sobre el tema, ir a la pagina principal para entender a que me dedico o abrir directamente los servicios.
Tema del articulo
Despliegue y estabilidad
Docker, CI/CD, despliegues, monitoreo, observabilidad y respuesta a incidentes.
Tareas frecuentes de esta tema
- Configurar despliegues sin trabajo manual ni caos
- Añadir monitoreo, alertas y observabilidad base
- Investigar incidentes y estabilizar produccion
// Siguiente paso
Si necesitas ayuda con este tema y no solo otro articulo, es mejor ir directo a la pagina del servicio. La pagina principal y la seleccion de materiales quedan como rutas secundarias.
Abrir servicios// Contact
¿Necesitas ayuda?
Escríbeme y te ayudaré a resolver el problema
Respondo en un día laborable (03:00-13:00 GMT)
Или оставьте заявку здесь:
// Related