Hacer copias de seguridad automáticas es esencial para cualquier ecommerce. Con n8n puedes configurar flujos que respalden tus archivos, bases de datos o informes en Google Drive sin escribir una línea de código.
Índice
- Requisitos previos
- Estructura del flujo de trabajo
- Paso a paso con ejemplos
- Consejos de seguridad y mejoras
Requisitos previos
- Cuenta de Google con Drive habilitado
- n8n instalado (local o nube)
- Acceso al nodo «Google Drive» y «Cron»
Estructura del flujo
- Activador Cron (diario o semanal)
- Nodo «Execute Command» para exportar base de datos o generar ZIP
- Nodo «Google Drive Upload» para guardar el archivo
Paso a paso
1. Cron node
Ejecuta cada día a las 3:00 am
2. Comando de backup:
mysqldump -u usuario -p'password' basedatos > /tmp/backup.sql
3. Subir a Google Drive:
Usa el nodo «Upload» para enviar /tmp/backup.sql
a una carpeta en Drive, aplicando nombre con fecha.
Consejos y buenas prácticas
- Encripta el archivo antes de subirlo
- Elimina backups antiguos con un nodo Function
- Envía alerta por Telegram o email tras backup
Conclusión
Automatizar tus backups con n8n y Google Drive mejora tu seguridad sin depender de terceros. Ideal para tiendas WooCommerce, PrestaShop y sitios WordPress.
¿Quieres implementar este sistema en tu ecommerce? Hablemos.