Saltar al contenido principal

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.