Saltar al contenido principal

Copia de seguridad y restauración

SalonERP proporciona un sistema completo de copia de seguridad y restauración para los datos de tu salón.

Exportar una copia de seguridad

  1. Ve a Configuración > General
  2. Desplázate hasta la sección Copia de seguridad y restauración
  3. Haz clic en Exportar datos

El sistema descarga un archivo ZIP que contiene:

  • meta.json — metadatos de la copia de seguridad (versión, marca de tiempo, recuento de filas de tablas)
  • data.json — todas las tablas de la base de datos en orden seguro por FK
  • uploads/ — todos los archivos subidos (logotipos, albaranes, etc.)

Importar una copia de seguridad

  1. Ve a Configuración > General (o usa el Asistente de configuración para una instalación nueva)
  2. Haz clic en Importar datos
  3. Selecciona tu archivo ZIP de copia de seguridad (máx. 500 MB)
aviso

Importar una copia de seguridad reemplaza todos los datos existentes. Esta acción no se puede deshacer. Asegúrate de exportar primero una copia de seguridad de tus datos actuales.

¿Qué se incluye?

La copia de seguridad cubre todas las tablas:

  • Configuración, horarios de apertura, tipos de IVA, ubicaciones
  • Usuarios, clientes, etiquetas de clientes
  • Servicios, productos, categorías, proveedores
  • Reservas, reservas recurrentes
  • Pedidos POS, pagos, tarjetas regalo
  • Transacciones de inventario, pedidos de compra, consumo interno
  • Campañas, plantillas de correo electrónico
  • Notificaciones, registro de auditoría
  • Y más (50+ tablas)

Copia de seguridad automática a través de la API

Los administradores también pueden activar copias de seguridad mediante programación:

# Exportar
curl -H "Authorization: Bearer <token>" \
http://localhost:4000/api/backup/export -o backup.zip

# Importar
curl -X POST -H "Authorization: Bearer <token>" \
-F "file=@backup.zip" \
http://localhost:4000/api/backup/import