Cómo restaurar los permisos de Plex después de mover el directorio de datos

Eva Wong es la Redactora técnica y manitas residente en ZimaSpace. Una geek de toda la vida con pasión por los homelabs y el software de código abierto, se especializa en traducir conceptos técnicos complejos en guías accesibles y prácticas. Eva cree que el autoalojamiento debe ser divertido, no intimidante. A través de sus tutoriales, empodera a la comunidad para desmitificar las configuraciones de hardware, desde construir su primer NAS hasta dominar los contenedores Docker.

Después de mover el directorio de datos de Plex, restaura la propiedad y el acceso del sistema de archivos para la identidad del servicio de Plex antes de permitir que la nueva instancia escriba su estado.

Una migración puede copiar correctamente todos los archivos y aun así fallar porque el UID/GID numérico, el modo de montaje, las ACL o el acceso a los directorios principales cambiaron en el destino. Corrige primero el contrato del sistema de archivos. Iniciar Plex repetidamente con una propiedad incorrecta puede crear un estado parcial confuso y dificultar determinar si la copia era correcta.

Compara el UID y el GID numéricos en ambos hosts

Los nombres de usuario pueden coincidir aunque los identificadores numéricos sean diferentes, especialmente entre contenedores, sistemas NAS y hosts Linux reconstruidos. El destino debe evaluarse usando la identidad que realmente utiliza el nuevo proceso de Plex.

El mapeo de UID y GID de contenedores vincula la identidad del servicio con la propiedad numérica del sistema de archivos del host en los montajes enlazados.

Registra el UID/GID del proceso de Plex en los hosts antiguo y nuevo, e inspecciona numéricamente la propiedad del directorio copiado. Si el ID del servicio en el destino no es propietario de la ruta de estado ni tiene acceso mediante ACL, corrige ese mapeo antes de iniciar Plex.

Comprueba los directorios principales y el modo de montaje

La propiedad correcta del directorio final no es suficiente si Plex no puede atravesar un directorio principal o si el montaje es de solo lectura. Un montaje enlazado también puede apuntar a la ruta incorrecta del host después de la migración.

Las definiciones de servicios de Docker Compose hacen explícitos los volúmenes, las rutas persistentes y los límites entre servicios.

Recorre la ruta desde el punto de montaje hasta el directorio de datos de Plex usando la identidad del servicio y verifica cada directorio principal, además del modo de montaje del contenedor. Si la ruta del host permite escribir pero la ruta del contenedor no, corrige el montaje enlazado o el espacio de nombres antes de volver a cambiar la propiedad de los archivos.

Usa una prueba de escritura desechable antes de iniciar Plex

Una pequeña prueba de creación, cambio de nombre y eliminación demuestra que el servicio puede modificar el destino sin poner en riesgo la base de datos activa. También detecta problemas de ACL y de contexto de seguridad que las simples pruebas de lectura no revelan.

La seguridad de escritura de SQLite favorece las escrituras controladas, por lo que la base de datos activa de Plex no debe utilizarse como prueba de permisos.

Ejecuta la prueba desechable en el directorio principal de datos de Plex copiado y en la ruta de transcodificación, y después elimínala. Si la prueba falla, detente y resuelve la política del sistema de archivos antes de permitir que Plex abra la base de datos migrada.

-15% OFF

Inicia Plex y valida la identidad antes de reanudar la automatización

Una vez comprobados los permisos, el siguiente riesgo es conectar el estado copiado con la instancia de servidor y las bibliotecas esperadas. Verifica el panel, las rutas de las bibliotecas, el acceso de los usuarios, el estado de reproducción y una acción que produzca una escritura antes de activar los análisis o la automatización complementaria.

La migración del estado de Plex debe conservar la base de datos, los metadatos, la configuración y la continuidad de las rutas, además del acceso a los archivos multimedia.

Inicia Plex con la automatización en segundo plano pausada, confirma que el servidor y las bibliotecas sean los esperados y ejecuta una acción controlada de metadatos o análisis. Si la identidad del servidor o el estado de la biblioteca son incorrectos, detén las escrituras y compara el estado copiado con la copia de seguridad de origen antes de continuar. Los próximos cambios serán más sencillos si Plex mantiene una ruta persistente de datos de aplicaciones con una propiedad estable fuera del entorno de ejecución reemplazable del contenedor.

Soporte y Consejos

Más para leer

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.