Migrar flujos de trabajo de n8n Cloud administrados y recrear credenciales en Hostinger VPS autogestionados.
Este artículo describe cómo migrar flujos de trabajo de n8n Cloud administrados a una instancia autogestionada en Hostinger VPS. Después de migrar a VPS, podrás acceder directamente al sistema de archivos, la línea de comandos y la base de datos, teniendo control total sobre tu entorno n8n.
Antes de comenzar
En comparación con la migración entre dos instancias autogestionadas, existen limitaciones importantes al migrar desde n8n Cloud a VPS autogestionado. Revisa estas diferencias antes de continuar.
| Funciones | n8n Cloud | VPS autogestionado |
|---|---|---|
| Acceso CLI | No disponible | Disponible mediantedocker exec |
| Exportación de flujo de trabajo | Solo interfaz de usuario del navegador | CLI o interfaz de usuario del navegador |
| Exportación de credenciales | Solo interfaz de usuario del navegador (cifrado con clave oculta) | Se puede usar opcionalmente--decryptedbandera a través de CLI |
| Acceso a clave de cifrado | Gestionado por n8n, los usuarios no pueden acceder | Configurado a través deN8N_ENCRYPTION_KEYvariable de entorno |
| Acceso a la base de datos | Los usuarios no pueden acceder | Accesible directamente (SQLite o PostgreSQL) |
| Copia de volúmenes | No aplicable | Compatible entre instancias de Hostinger VPS |
Debido a que n8n Cloud cifra las credenciales exportadas con claves que no puedes acceder, no puedes importarlas directamente en VPS autohospedado. Debes recrear todas las credenciales manualmente después de la migración.
Exportar flujos de trabajo desde n8n Cloud
Descarga los flujos de trabajo existentes desde la interfaz del navegador de n8n Cloud.
- Inicia sesión en tu panel de control de n8n Cloud.
- Navega aSettings (Configuración)❯Import/Export (Importar/Exportar).
- Selecciona la opción de exportar para descargar todos los flujos de trabajo.
- Guarda el archivo generado
workflows.jsonen tu computadora local.
Anota tus credenciales
Debido a que las credenciales de n8n Cloud no se pueden importar directamente a una instancia autohospedada, debes registrarlas manualmente antes de desactivar el entorno de Cloud.
- En el panel de n8n Cloud, navega aConfiguración (Settings)❯Credenciales (Credentials).
- Revisa todas las conexiones activas.
- Registra manualmente la clave, la contraseña y los detalles de autenticación de cada servicio de conexión API. Guarda esta información cuidadosamente.
Importa los flujos de trabajo a tu Hostinger VPS
Una vez que tu instancia n8n esté funcionando en Hostinger VPS, importa los flujos de trabajo guardados.
- Inicia sesión en hPanel y navega aVPS❯Docker Manager (Docker Administrador).
- Localiza tu proyecto n8n y haz clic enAbrir (Open)para acceder a la interfaz de n8n.
- Navega a los tres puntos en la esquina superior derecha, haz clic en Mostrar más opciones y desplázate hacia abajo hastaImportar desde archivo (Importar desde archivo).
- Sube el archivo
workflows.jsonque exportaste desde n8n Cloud.
Volver a conectar credenciales y variables de entorno
Después de importar los flujos de trabajo, recrea todas las credenciales y vincúlalas a tus flujos de trabajo.
- En la interfaz de n8n, navega aCredenciales (Credentials).
- Añade y configura cada credencial utilizando los detalles que registraste previamente.
- Abre cada flujo de trabajo importado y selecciona los nodos de conexión que necesitan credenciales.
- Para cada nodo, selecciona las credenciales recién creadas en el menú desplegable.
- Si algún flujo de trabajo depende de variables de entorno a nivel de sistema, agréguelas a través deVPS❯Docker Manager❯Manage (Administrar)❯Environment variables (Variables de entorno).
- Abra un flujo de trabajo y haga clic enExecute workflow (Ejecutar flujo de trabajo)para iniciar una ejecución de prueba manual. Revise la salida de ejecución de cada nodo para verificar si hay errores. La URL del webhook probablemente apunte a su antiguo dominio de n8n Cloud: actualice la URL de destino en los servicios de terceros conectados para que coincida con la nueva IP o dominio de Hostinger VPS.Después de confirmar que los registros de ejecución muestran que todos los nodos están en estado exitoso, configure el interruptor del flujo de trabajo aActive (Activado).
- No habilite los flujos de trabajo en masa. Habilítelos uno por uno y supervise los registros de ejecución de cada flujo de trabajo antes de continuar.
- Documentación oficial de comandos CLI de n8n
- Cómo migrar flujos de trabajo de n8n entre instancias de Hostinger VPS
- Cómo usar la terminal del navegador de Hostinger VPS
Prueba de migración
Pruebe los flujos de trabajo importados para confirmar que funcionan correctamente en el nuevo entorno.
Atención
Sus flujos de trabajo de n8n Cloud ahora se están ejecutando en VPS autohospedado de Hostinger.
Recursos adicionales
Fuente: documentación oficial de Hostinger