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.

Funcionesn8n CloudVPS autogestionado
Acceso CLINo disponibleDisponible mediantedocker exec
Exportación de flujo de trabajoSolo interfaz de usuario del navegadorCLI o interfaz de usuario del navegador
Exportación de credencialesSolo interfaz de usuario del navegador (cifrado con clave oculta)Se puede usar opcionalmente--decryptedbandera a través de CLI
Acceso a clave de cifradoGestionado por n8n, los usuarios no pueden accederConfigurado a través deN8N_ENCRYPTION_KEYvariable de entorno
Acceso a la base de datosLos usuarios no pueden accederAccesible directamente (SQLite o PostgreSQL)
Copia de volúmenesNo aplicableCompatible 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.

  1. Inicia sesión en tu panel de control de n8n Cloud.
  2. Navega aSettings (Configuración)Import/Export (Importar/Exportar).
  3. Selecciona la opción de exportar para descargar todos los flujos de trabajo.
  4. Guarda el archivo generadoworkflows.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.

  1. En el panel de n8n Cloud, navega aConfiguración (Settings)Credenciales (Credentials).
  2. Revisa todas las conexiones activas.
  3. 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.

  1. Inicia sesión en hPanel y navega aVPSDocker Manager (Docker Administrador).
  2. Localiza tu proyecto n8n y haz clic enAbrir (Open)para acceder a la interfaz de n8n.
  3. 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).
  4. Sube el archivoworkflows.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.

  1. En la interfaz de n8n, navega aCredenciales (Credentials).
  2. Añade y configura cada credencial utilizando los detalles que registraste previamente.
  3. Abre cada flujo de trabajo importado y selecciona los nodos de conexión que necesitan credenciales.
  4. Para cada nodo, selecciona las credenciales recién creadas en el menú desplegable.
  5. Si algún flujo de trabajo depende de variables de entorno a nivel de sistema, agréguelas a través deVPSDocker ManagerManage (Administrar)Environment variables (Variables de entorno).
  6. Prueba de migración

    Pruebe los flujos de trabajo importados para confirmar que funcionan correctamente en el nuevo entorno.

    1. Abra un flujo de trabajo y haga clic enExecute workflow (Ejecutar flujo de trabajo)para iniciar una ejecución de prueba manual.
    2. 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).

      Atención

      • 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.

      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