Open Profit Herramientas
Panel →
← Volver a herramientas

Backups automáticos

Backup completo de la BD con programación diaria o semanal. Descarga o restaura desde el panel.

Los backups incluyen toda la base de datos (productos, usuarios, facturas, configuración). Guarda las copias en un lugar seguro externo al servidor.

Frecuencia de backup

Daily — DiarioGenera un backup cada día a la hora configurada. Recomendado para producción activa.
Weekly — SemanalUn backup por semana. Adecuado si la BD no cambia con mucha frecuencia.
ManualSin programación automática. Genera el backup cuando lo necesites desde el panel.

Cómo usar los backups

1
Configura la frecuenciaEn la pestaña Backup del panel, selecciona daily o weekly y guarda.
2
Genera un backup manualPulsa «Generar ahora» para crear una copia inmediata antes de cualquier cambio importante.
3
Descarga la copiaPulsa «Descargar» para guardar el .sql en tu máquina local.
4
Restaurar si es necesarioEn caso de problema, sube el fichero .sql y pulsa «Restaurar». El sistema reemplaza la BD por la copia.

Endpoints API

# Estado del backup GET /admin/backup/status # Configuración (frecuencia, hora) GET /admin/backup/settings POST /admin/backup/settings { "frecuencia": "daily", "hora": "02:00" } # Generar backup manual POST /admin/backup/run # Descargar backup GET /admin/backup/download # Solo accesible con rol admin

Almacenamiento

Ruta principal/mnt/WD/backups/open-profit/ — Disco WD externo montado en el servidor.
Repo backup/mnt/raid0/pauolivez-main_backup/ — Copia del código fuente en el RAID0.
Base de datosPostgreSQL en contenedor open_profit_postgres, puerto 5432. El backup incluye un dump completo.
Router: admin_backup.py Solo admin PostgreSQL dump