Saltar al contenido
n8n

Actualizar n8n y Hacer Backups

Guía para mantener tu instancia de n8n actualizada sin perder workflows ni datos.

Tutorial Mayo 2026 1 min de lectura Umbrella-Bits

¿Por qué actualizar n8n?

n8n lanza nuevas versiones frecuentemente con correcciones de seguridad, nuevas integraciones y mejoras de rendimiento. Mantener n8n actualizado es crucial para la seguridad de tu instancia, especialmente si expones webhooks públicos.

Hacer backup antes de actualizar

Antes de cualquier actualización, respalda tu carpeta de datos:

# Detener n8n
docker compose down

# Respaldar datos
cp -r ~/.n8n ~/.n8n-backup-$(date +%Y%m%d)

# O comprimir
tar -czf n8n-backup-$(date +%Y%m%d).tar.gz ~/.n8n

Exportar workflows manualmente

Desde la UI de n8n: Settings → Import/Export → Export all workflows. Guarda el archivo JSON en un lugar seguro, idealmente en Git para tener control de versiones.

Actualizar con Docker Compose

# Descargar nueva imagen
docker compose pull

# Reiniciar con nueva versión
docker compose up -d

# Verificar versión
docker compose exec n8n n8n --version

Automatizar backups de workflows

Crea un workflow en n8n que se ejecute cada noche y exporte todos los workflows vía la API interna de n8n, guardándolos en Google Drive:

Schedule Trigger (diario 2am)
  ↓
HTTP Request: GET /rest/workflows
  Authorization: Bearer {api_key}
  ↓
Convert to JSON
  ↓
Google Drive: Upload file
  nombre: workflows-{fecha}.json

Rollback en caso de problemas

Si la actualización causa problemas, vuelve a la versión anterior:

# Especificar versión anterior
docker run n8nio/n8n:1.XX.XX

# Restaurar backup
rm -rf ~/.n8n
cp -r ~/.n8n-backup-{fecha} ~/.n8n
docker compose up -d

¿Necesitas implementar esto en tu empresa?

En Umbrella-Bits lo hacemos por ti desde Querétaro. Cotización gratuita en menos de 48 horas, sin compromisos.

Cotizar gratis