Restaura Jellyfin después de una actualización fallida del contenedor protegiendo el estado persistente antes de reemplazar, revertir o recrear el entorno de ejecución.
Una actualización fallida puede deberse a un problema con la imagen, una variable de entorno modificada, la pérdida de una asignación de dispositivo, un error con un volumen o un problema de migración de la aplicación. Captura el estado fallido e identifica qué capa cambió. La recuperación es más segura cuando el directorio de configuración permanece intacto hasta saber si realmente falló el entorno de ejecución o los datos.
Congela el estado fallido antes de realizar otra descarga
Desactiva las actualizaciones automáticas y los bucles de reinicio para que cada nuevo intento no modifique los registros, las etiquetas de imagen ni el estado de la aplicación. Guarda la definición efectiva del contenedor y el primer error fatal.
Es mucho más fácil revertir una actualización fallida cuando ya existe una copia de seguridad de Jellyfin previa al cambio; sin ella, un fallo del entorno de ejecución puede convertirse en un problema de recuperación del estado.
Registra el resumen de la imagen, los montajes, los dispositivos, el entorno, el modo de red y los registros recientes. No ejecutes comandos de limpieza ni de depuración mientras aún estés identificando el conjunto necesario para la recuperación.
Protege la configuración y la base de datos antes de recrear nada
La imagen reemplazable debe estar separada de la base de datos persistente de Jellyfin, la configuración, los metadatos y los complementos. Crea una copia de solo lectura o una instantánea antes de que un binario más antiguo o más reciente vuelva a abrir ese estado.
Las copias de seguridad de la configuración de Jellyfin protegen las cuentas de usuario, la configuración de las bibliotecas, el historial de reproducción y los metadatos por separado de la propia biblioteca multimedia.
Copia la ruta persistente en una segunda ubicación y conserva la propiedad de los archivos. El límite de persistencia del contenedor es correcto solo si un entorno de ejecución limpio puede volver a conectarse sin mostrar un servidor vacío.
Restaura la capa fallida más pequeña
Si la imagen anterior funciona con el mismo estado y los mismos montajes, el fallo pertenece al proceso de actualización y no a la biblioteca. Si ambas versiones fallan, deja de alternar entre imágenes e investiga los datos o los permisos por separado.
Un fallo de inicio de Jellyfin específico de una versión debe aislarse de los cambios generales de almacenamiento y red.
Prueba una reversión o una imagen conocida como estable con una copia del conjunto de estados. Evita forzar migraciones repetidas sobre la única copia de la base de datos.
Valida la identidad, las bibliotecas y una reproducción antes de reanudar la automatización
Un contenedor que alcanza el estado «en ejecución» no está completamente restaurado hasta que vuelven los usuarios, las bibliotecas, el estado de reproducción, las rutas y el comportamiento de reproducción esperados. Los análisis y la automatización complementaria pueden generar nuevas escrituras, así que mantenlos pausados durante la validación.
Una prueba de restauración adecuada verifica el comportamiento de la aplicación después de la recuperación, en lugar de considerar que la extracción correcta de los archivos sea una prueba suficiente.
Confirma la identidad del servidor, examina una biblioteca, realiza una reproducción directa, una transcodificación si la usas y un reinicio. Solo entonces vuelve a activar los análisis programados y las actualizaciones automáticas.
Soporte y Consejos
Más para leer

¿Deberías hacer una copia de seguridad de Jellyfin en funcionamiento o detener primero el servicio?
Prefiere las copias de seguridad con el servicio detenido por simplicidad; usa instantáneas en vivo solo cuando el estado de la aplicación se capture...

¿Por qué Jellyfin funciona con alta temperatura o hace ruido cuando nadie está reproduciendo contenido?
El calor en reposo suele indicar actividad en segundo plano o una carga de trabajo compartida del servidor, así que identifica el proceso activo...

¿Cuándo deberías reconstruir Jellyfin en lugar de repararlo?
Elige reconstruir en lugar de reparar cuando el problema sea la divergencia del entorno de ejecución y el estado persistente tenga una copia de...

