Copias de seguridad y restauración
Una copia útil permite recuperar PlexSub si fallan el servidor, un disco o una actualización. Haz una copia antes de cambios importantes y prueba la restauración en una instalación separada.
Qué debes guardar
Guarda de forma segura:
- La base de datos PostgreSQL.
- Los archivos subidos, como logos y branding.
- El archivo
.env. - La clave
APP_SETTINGS_ENCRYPTION_KEY.
Sin esa clave, PlexSub no podrá leer las credenciales de servicios que ya estuvieran guardadas cifradas.
Crear una copia de la base de datos
Desde la carpeta donde está tu docker-compose.yml, ejecuta:
docker compose exec db pg_dump -U plexsub plexsub > plexsub-backup.sql
Sustituye usuario y base de datos por los valores de tu .env si son distintos. Guarda el archivo fuera del servidor cuando sea posible.
Reglas de seguridad
- Trata las copias como información privada.
- No las subas a Git, chats públicos ni servicios de archivos sin protección.
- No guardes la única copia en el mismo disco que la instalación.
- Conserva la fecha, la versión y el origen de cada copia.
Probar una restauración
No pruebes la primera restauración sobre tu instalación en uso. Prepara una carpeta y una base de datos separadas, restaura allí y verifica:
- El contenedor inicia.
- Puedes iniciar sesión.
- El portal carga.
- Los ajustes siguen disponibles.
Consulta también Actualizaciones antes de cambiar la imagen de PlexSub o la versión principal de PostgreSQL.