Actualizaciones y copias de seguridad
Actualiza PDF Redaction Studio autoalojado a las últimas imágenes Docker, copia y restaura su base de datos Postgres y conoce qué datos quedan en el navegador.
Actualizar Studio
Desde la carpeta que contiene docker-compose.yaml:
docker compose pull
docker compose up -dpull descarga las últimas imágenes y up -d vuelve a crear los contenedores que han cambiado. El backend aplica los cambios de la base de datos al arrancar. Tu .env, la base de datos en ./data y los modelos guardados se conservan.
Antes de una actualización importante, haz una copia de seguridad de la base de datos. Para ver qué ha cambiado, consulta las novedades.
Qué copiar
| Datos | Dónde | Cómo |
|---|---|---|
| Cuentas, espacios de trabajo, proyectos, documentos sincronizados | Postgres, en ./data | Volcado de la base de datos |
| Ajustes y licencia | .env | Copia el archivo y guárdalo en un lugar seguro; contiene secretos |
| Modelos de detección | ~/.cache/huggingface en el host | Opcional. Se vuelven a descargar si faltan |
| Documentos que nunca se sincronizaron | El navegador de cada usuario | No están en el servidor. Los usuarios deben sincronizar los documentos que necesiten conservar |
Copia de seguridad de la base de datos
docker compose exec -T db pg_dump -U postgres db > studio-backup-$(date +%F).sqlEjecútalo de forma periódica, por ejemplo con cron, y guarda los archivos fuera del servidor.
Restaurar la base de datos
docker compose stop backend studio
docker compose exec -T db psql -U postgres -c "DROP DATABASE db;" -c "CREATE DATABASE db;"
docker compose exec -T db psql -U postgres db < studio-backup-2026-10-30.sql
docker compose up -dUsa el nombre de tu archivo de copia de seguridad en el tercer comando.
Mover Studio a otro servidor
- Haz una copia de seguridad de la base de datos y copia
.envydocker-compose.yaml. - Instala Docker en el nuevo servidor y pon los archivos en una carpeta nueva.
- Ejecuta
docker compose up -d db, restaura la copia de seguridad y despuésdocker compose up -d. - Actualiza las URL públicas en
.envsi la dirección ha cambiado, consulta Configuración.
Siguientes pasos
Licencia
Cómo funciona la licencia de PDF Redaction Studio autoalojado: consigue una clave de prueba o comercial, añádela a .env, qué pasa al caducar y cómo sustituirla.
Solución de problemas
Soluciones para PDF Redaction Studio: el backend no arranca, falla el acceso, documentos atascados, créditos insuficientes y errores de sincronización.