La idea sería sincronizar los archivos desde S3 con rclone y luego esperar que MinIO y S3 utilicen las mismas rutas. ¿Alguien ya lo ha probado? ¿Sería viable en general?
Esto tiene una discusión: Moving from one S3 bucket to another
Estoy trabajando en una guía, pero aún no está lista.
Teniendo en cuenta que la discusión vinculada no aborda directamente a MinIO en este momento:
- Puedes optar por usar las mismas rutas; mc (minio-client) puede copiar un bucket completo sin problemas, o espero que rclone también funcione. En el pasado, usé mc para mantener una copia local de archivos de S3; utilizo el modo espejo de mc para transmitir copias de seguridad a S3: MKJ's Opinionated Discourse Deployment Configuration
- Las URLs no serán las mismas; aquí es donde se parece a mover de un bucket de S3 a otro, lo cual es un problema similar al de cambiar de un servicio similar a S3 a otro.
Después de romper accidentalmente las cosas al migrar el contenido de mi propio sitio desde S3 de vuelta a un alojamiento local (relacionado con el hecho de que esta migración ha estado deshabilitada hasta que se implemente correctamente), he recomendado probar una migración de S3 a MinIO como alternativa a intentar migrar a almacenamiento local.