Migrar de Google Photos a Immich genera caos de archivos con hashes
El proceso de migración a Immich deja a los usuarios con un montón de archivos nombrados por hashes y bases de datos SQL sin respaldo, planteando un riesgo de pérdida de fotos.

El usuario /u/superdupermicrochip comenta que al migrar desde Google Photos a la solución self‑hosted Immich, se enfrenta a un desorden masivo de archivos.
Los datos provienen de varios teléfonos, cargas manuales, escaneos de película y capturas de pantalla. La mayoría de las fotos recuperan sus timestamps con un pequeño script de GitHub, pero no todas.
Al intentar mover todo a Immich, el problema es que la aplicación asume que va a gestionar la biblioteca de archivos. Si algo falla, los archivos quedan con nombres de hash, resultando en cientos de miles de archivos con nombres sin sentido. El usuario destaca que, aunque para los programadores esto sea aceptable, para los usuarios finales es un desastre: al morir el producto, se quedarían con una “sopa” de hashes y un volcado SQL de la base de datos.
Immich también permite que la aplicación modifique los archivos al subirlos. El usuario evitó esta opción porque una actualización reciente de macOS rompió la aplicación de captura de iPhone que descarga fotos a la Mac. Ahora el dilema es: permitir que Immich altere sus fotos al subirlas o arriesgarse a perderlas si el teléfono es robado.
El comentario invita a la comunidad a compartir cómo gestionan este riesgo y qué estrategias emplean para proteger sus fotos cuando usan soluciones self‑hosted.
Qué importa
La discusión subraya la importancia de la gestión de metadatos y la preservación de nombres de archivo en proyectos de almacenamiento de fotos self‑hosted. Los desarrolladores de Immich y Lychee deberían considerar mecanismos de respaldo más amigables y opciones que mantengan la integridad de los archivos originales, especialmente cuando las aplicaciones de captura cambian de comportamiento. Para los administradores, es esencial evaluar las políticas de backup y la arquitectura de almacenamiento antes de migrar a una solución que asuma control total sobre la biblioteca de archivos.

