Migra Jellyfin asignando funciones explícitas al estado de la aplicación, el contenido multimedia, la caché, las copias de seguridad y el acceso a la red antes de elegir los contenedores o un NAS.
Normalmente, un ordenador de sobremesa reúne todas las funciones en un único sistema de archivos y una sola fuente de alimentación. Una pila multimedia de código abierto separa esas funciones, así que la migración solo tiene éxito si se asignan de antemano cada ruta, UID/GID, dependencia del servicio y acción de restauración, antes de iniciar el primer contenedor. Conserva el ordenador de sobremesa como fuente para revertir los cambios hasta que se complete un reinicio limpio y una prueba real con un cliente.
Asigna funciones de servicio al ordenador de sobremesa
Haz un inventario de la configuración y la base de datos de Jellyfin, las bibliotecas multimedia, los metadatos y la caché de imágenes, los complementos, la caché de subtítulos, los usuarios y cualquier dependencia del proxy inverso o del DNS. Clasifica cada elemento como estado persistente de la aplicación, contenido multimedia irreemplazable, caché que se puede reconstruir, copia de seguridad o medio de recuperación. No copies una caché como si fuera una base de datos ni consideres que un volumen multimedia duplicado es una segunda copia de seguridad.
El límite de la migración está claro cuando cada rol tiene un responsable, un destino, una vía de acceso y una acción de restauración. Si un rol no se puede restaurar de forma independiente, mantenlo en el ordenador de sobremesa hasta revisar el diseño de la pila.
Elige la topología de destino antes de seleccionar las imágenes
Usa un único rol de servicio para Jellyfin, un volumen de datos persistente para su configuración y base de datos, un volumen multimedia con rutas estables y un destino de copia de seguridad independiente. Si el acoplamiento de fallos es importante, asigna rutas o redes propias al proxy inverso, la monitorización y los servicios experimentales. Una herramienta de migración de terceros demuestra por qué la traducción de rutas y la gestión de la base de datos requieren un plan explícito, en lugar de una copia a ciegas de carpetas (notas sobre la migración de Jellyfin con rutas conscientes).
Conserva las rutas y los permisos durante la migración
Detén el servicio del escritorio, haz una copia de sus datos persistentes y verifícala antes de transformarlos. En el destino, mantén, siempre que sea posible, la ruta de archivos multimedia dentro del contenedor idéntica a la ruta registrada en la base de datos. Configura el UID/GID del contenedor con una identidad que pueda leer los archivos multimedia y escribir solo en los directorios de aplicación necesarios. Prueba el análisis de una biblioteca y el inicio de sesión de un usuario antes de importar complementos o añadir automatizaciones.
La decisión es APROBADO cuando Jellyfin puede leer todas las bibliotecas previstas, escribir en su base de datos y reiniciarse sin cambiar el mapa de rutas. Si los permisos requieren acceso amplio de escritura al árbol de archivos multimedia, separa las funciones de datos y de aplicación antes de continuar.
Valida la reproducción, los usuarios y la recuperación por etapas
Prueba la reproducción directa local, una transcodificación representativa, los subtítulos y una segunda cuenta de usuario. Luego detente y vuelve a crear la pila a partir de la definición de Compose o de despliegue, no desde un shell interactivo. Restaura la copia de seguridad de los datos de la aplicación en una ubicación de prueba limpia y confirma que el estado de reproducción, los usuarios y las rutas de la biblioteca se conservan o se reconstruyen intencionadamente.
Solo después de esas comprobaciones deberías añadir acceso remoto u otros servicios. Puedes considerar un host compacto como ZimaCube 2 NAS con IA cuando los requisitos neutros —almacenamiento persistente, margen de capacidad para contenedores y una ruta de copia de seguridad independiente— ya coincidan con la pila.
Define los límites de ampliación y detención
Amplía añadiendo un nivel de almacenamiento, un nodo de computación capaz de transcodificar o una función de red independiente; no resuelvas cada nueva carga de trabajo ampliando un único volumen compartido. Conserva la copia de reversión del escritorio cuando no se haya verificado un complemento, la conversión de rutas o la migración de usuarios. La pila está lista cuando una reconstrucción documentada produce el mismo acceso a la biblioteca y el mismo resultado de reproducción sin que el escritorio original esté en funcionamiento.
Configuración de NAS y servidores
Más para leer

¿Puede un servidor en una residencia estudiantil funcionar lo bastante silenciosamente como para dormir, estudiar y hacer videollamadas?
Sí, un servidor para una residencia universitaria puede pasar desapercibido si el hardware consume poca energía, se controlan las vibraciones del almacenamiento, se programan...

Un laboratorio doméstico estudiantil que puede pasar de la habitación de la residencia universitaria al primer apartamento
Mantén portátil el laboratorio doméstico de un estudiante separando los servicios de la red específica de cada habitación, minimizando el hardware, haciendo copias de...

Cómo compartir un servidor doméstico con tus compañeros de piso sin compartir cuentas ni archivos privados
Asigna a cada compañero de piso una identidad con nombre, almacenamiento privado y solo los roles compartidos que necesite; mantén la administración, las copias...



