TN310KS - INSTALACIÓN DE KEPSERVEREX V6

TN310KS - INSTALACIÓN DE KEPSERVEREX V6

                      


 TN310KS

INSTALACIÓN DE KEPSERVEREX V6

support@becolve.com

Febrero 2025  

Tech Support

Rev. 10

Descripción

Este documento trata de dar las nociones básicas y buenas prácticas a seguir para llevar a cabo la instalación del software KepServerEX en su versión V6. 
En caso de que ya se tenga instalado KEPServerEx en la versión V5 y se quiera instalar la versión V6, dirigirse al apartado “Migración de KepServerEX de la V5 a la V6

Instalación nueva de KepServerEX V6 

Creación de una cuenta en MyKepware
Para realizar una correcta instalación, debemos seguir los siguientes pasos: 
“My Kepware” es un portal esencial si se desea empezar a trabajar con KEPServerEX. En este, se encuentran disponibles varias funcionalidades muy útiles desde el licenciamiento hasta la descarga del software, las cuales se describirán en este y próximos apartados. 
Para comenzar con la creación de cuenta, entrar al enlace https://my.kepware.com/ y seguir los siguientes pasos
  1. En la ventana de acceso, seleccionar la opción de “Sing up here”.


  2. Definir una contraseña para la cuenta. Tener en cuenta los requisitos que se indican para esta.
  3. Completar los campos de registro con la información personal, marcar ambos “checks” y hacer clic en Next. 


  4. Verificar el correo electrónico y acceder al link que nos han compartido para completar el registro.
  5. Comprobar que podemos acceder al portal con nuestra cuenta recién creada.


Instalación del software en una máquina limpia
  1. Para la descarga del software, si contamos con una cuenta creada, simplemente debemos acceder al siguiente enlace y seleccionar la versión a descargar:[1]https://my.kepware.com/s/

  2. Lanzar el archivo descargado (.exe) con un usuario con permisos de administrador. 
  3. Selección idioma. Leer el “License Agreement” y aceptar los términos para continuar. 
  4. Aceptar ubicación donde se instalará el software o seleccionar una distinta.[2]

  5. Aceptar ubicación o seleccionar una distinta para Administration Data.[3]
  6. Selección de acceso directo en el escritorio.[4]
  7. Opcional: selección de una preselección de los drivers y plug-ins asociados. [5]

  8. Selección de los Drivers, Plug-ins o interfaces a instalar.


  9. Verificación de las dependencias externas antes de proceder con la instalación.


  10. Especificación de la activación del direccionamiento dinámico de Tags por defecto y si desea permitir el inicio de sesión anónimo para las sesiones de cliente UA.[6] 


  11. Dejar los valores por defecto en las siguientes ventanas hasta llegar a “User Manager Credentials”. En esta, es muy importante evitar definir contraseñas durante la instalación, por ello se debe marcar el check de omisión y hacer clic en Next.


  12. Selección del método de acceso del cliente para la comunicación de la configuración de API.


  13. Finalizar la instalación. 
Una vez realizada la instalación, se licencia el software, para ello, seguir la documentación de “TN307KS - ACTIVACIÓN DE LICENCIAS EN KEPSERVER V6 ”



Migración de KepServerEX de la V5 a la V6 

En caso de que tengamos instalado la versión V5 de KEPServerEx y queramos actualizar a la versión V6, debemos seguir los siguientes pasos:
  1. Lanzar el archivo descargado (.exe) con un usuario con permisos de administrador (nos puede pedir reiniciar antes de proceder, aceptar y reiniciar el servidor antes de nada). 
  2. Selección del idioma preferido para la instalación. 
  3. Leer y aceptar los términos y condiciones. 
  4. El instalador detectará que tenemos instalada la versión previa del Software.[7]
  5. En “Destination Folder” Aceptar ubicación o seleccionar una distinta.
  6. En “Application Data Folder” Aceptar ubicación o seleccionar una distinta.
  7. Selección de un “shortcut” en el escritorio. 
  8. Selección de los Drivers, Plug-ins avanzados o interfaces a instalar.
  9. Compruebe que se cumplen las dependencias externas antes de proceder a la instalación o intentar utilizar las funciones durante el tiempo de ejecución.
  10. El asistente de instalación puede detectar si las funciones seleccionadas tienen dependencias externas. Para obtener más información, consulte el archivo de ayuda de cada función.
  11. Especifique si desea activar el direccionamiento dinámico de tags de forma predeterminada y si desea permitir el inicio de sesión anónimo para las sesiones de cliente UA.[8]
  12. Establezca una contraseña única y segura para la cuenta de administrador (se recomienda encarecidamente) o elija omitir la configuración de una contraseña en este momento.[9]
  13. Finalización de la instalación. 

Instalación de la V6 en una máquina con licencias 

  1. Lanzar el archivo descargado (.exe) con un usuario con permisos de administrador (nos puede pedir reiniciar antes de proceder, aceptar y reiniciar el servidor antes de nada).
  2. Selección del idioma preferido para la instalación.
  3. Leer el “warning” de la licencia.
  4. Leer términos y condiciones y aceptarlos.
  5. Se detectará si una versión anterior estaba instalada.[10]
     
  6. En “Destination Folder” Aceptar ubicación o seleccionar una distinta.
  7. En “Application Data Folder” Aceptar ubicación o seleccionar una distinta.
  8. Selección de un “shortcut” en el escritorio.
  9. Selección de los Drivers, Plug-ins avanzados o interfaces a instalar[11].
  10. Compruebe que se cumplen las dependencias externas antes de proceder a la instalación o intentar utilizar las funciones durante el tiempo de ejecución.
  11. Especifique si desea activar el direccionamiento dinámico de tags de forma predeterminada y si desea permitir el inicio de sesión anónimo para las sesiones de cliente UA.
  12. Establezca una contraseña única y segura para la cuenta de administrador (se recomienda encarecidamente) o elija omitir la configuración de una contraseña en este momento.
  13. Configuración de los permisos de Windows para el Application Data Folder
  14. Realizar el Upgrade de la licencia[12]
Notes
NOTA: Kepware proporciona una Guía de Implementación Segura para obtener información sobre las mejores prácticas de seguridad relacionadas con una instalación KEPServerEX.

Licenciamiento en entornos virtuales

   VMWare ESXi
  1. Comprobar que la dirección IP de la máquina es estática. 
  2. Si el tipo de dirección es dinámico, se asignará un nuevo MAC ID durante ciertos eventos como la copia o la migración o incluso después de un reinicio.
  3. Selección del idioma preferido para la instalación. 
Info

NOTA: para más información consultar el siguiente enlace.


  VMWare WorkStation
  1. Apague la máquina virtual y localice el archivo vmx de la máquina virtual.
  2. Ver en un editor de texto y hacer los siguientes cambios
  3. Añadir: 
ethernet0.checkMACAddress = "false"
ethernet0.addressType = "static"
ethernet0.address = "11:22:33:aa:bb:cc"
  1. Eliminar:
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "11:22:33:aa:bb:cc"
ethernet0.generatedAddressOffset = "0
  1. HyperV utiliza por defecto «Regeneración dinámica de direcciones MAC», lo que provocará una interrupción tras la migración.
  2. Configurar la regeneración de direcciones MAC a estática resuelve este problema. 

  Migraciones o movimientos 
  1. El traslado o la migración de una máquina virtual que ejecuta una instancia con licencia de KEPServerEX se admite siempre y cuando el MAC ID, VM UUID o VM GenerationID de la máquina virtual no cambie. 
  2. MAC ID pueden cambiar en una amplia variedad de circunstancias, dependiendo del software específico y de la acción realizada.
  3. La configuración de un MAC ID estático en una máquina virtual con hosts que migran puede limitar los cambios de MAC ID.
  4. Si la máquina virtual solicita “I moved” en lugar de “I copied”, la elección de “I moved” puede reducir la probabilidad de un cambio de MAC ID. 

  Snapshots
La reversión a una instantánea romperá la licencia, pero la licencia puede ser reactivada o reparada utilizando el “License Utility”.

  Clones/Copias
La clonación o copia de una máquina virtual dará lugar a una licencia rota (Broken Binding) que no podrá ser reparada. 
Esto infringe el Acuerdo de Licencia de Usuario (ULA).

  Licenciamiento en la nube (Cloud)
Algunos entornos de nube (Azure y posiblemente Amazon EC2 y Google Compute) solo son compatibles con la versión 6.0 y superiores. 
La licencia se romperá después de cada reinicio en versiones anteriores

  AWS EC2
  1. Se sabe que Amazon EC2 cambia la MAC después de reiniciar y esto puede causar un problema.
  2. La recomendación es utilizar la función Elastic Network Interfaces (ENI) cuando se necesite una MAC estática. 
  3. Más información aquí
  LICENCIAS EN CLUSTERS            
  1. En un clúster en el que varios ordenadores actúan como uno solo sin un entorno virtual, se necesita una licencia distinta para cada ordenador del clúster. 
  2. No se necesitan licencias adicionales en un clúster que ejecuta un entorno virtual, incluso cuando se admite la migración de alta disponibilidad/en vivo.



Recursos e información adicionales sobre licenciamiento

Para obtener información técnica detallada e instrucciones sobre la licencia de KEPServerEX Versión 6, consulte el manual del producto Utilidad de licencia. Se puede acceder de varias maneras:
  1. A través de la Configuración de KepServerEX (del software de configuración). 
Clic sobre “Help” | Server Help. 
En el panel debemos seleccionar y hacer doble clic sobre “License Utility”. 
  1. Mediante el “License Utility”
Clic derecho en el ícono de KepServerEX mediante el botón de íconos ocultos y selección de “License Utility”:
      
Hacer clic sobre Help para desplegar la ayuda. 

  1. A través del menú de configuración de KepServerEX.
Haga clic con el botón derecho en el icono KEPServerEX situado en la bandeja del sistema y seleccione Ayuda.
En el panel izquierdo, localice y haga doble clic en Utilidad de licencia.

Alert
Nota Importante: Esta Nota Técnica se entrega “as is”, es decir, como complemento a la documentación del producto, pero no incluido dentro del ámbito del Soporte Técnico. Por tanto, cualquier mal funcionamiento derivado del contenido de esta nota técnica no es responsabilidad de Becolve Digital.



Apéndice 1. Análisis de la instalación del software

Mediante el archivo generado con los logs y otra información del sistema afectado (ARU_XX_XX) podemos analizar si la instalación del software ha sido exitosa o no, y si hemos tenido algún problema durante esta para proceder con una reinstalación u otras soluciones. 
El nombre del archivo por defecto que se encarga de almacenar esta información es Install_Log.txt.

Apéndice 2. Análisis los componentes instalados 

En ocasiones puede ser interesante analizar los componentes instalados con KepServerEX, esto se puede analizar mediante otro archivo .txt
El nombre del archivo por defecto que se encarga de almacenar esta información es Installed_Components.txt.




[1] Por defecto la última versión disponible aparece como “Current Version:”.

[2] Por defecto, se instala en: C:\Program Files\Kepware\KEPServerEX 6\.

[3] La carpeta Application Data contiene la copia de seguridad del proyecto y los archivos de apoyo. Debe ser accesible para usuarios autorizados y cualquier ruta especificada por el usuario debe ser local al PC. Por defecto, se instala en C:\ProgramData\Kepware \KEPServerEX 6\.

[4] Sin un acceso directo, solo se puede acceder a la Configuración a través del Menú Inicio y del Menú Administración del servidor.

[5] Seleccione “Typical” para instalar todos los controladores y plug-ins avanzados. Seleccione Personalizado para especificar los controladores y plug-ins avanzados a instalar.

[6] Estos ajustes se pueden cambiar más tarde, pero tienen implicaciones de seguridad, así que tenga cuidado.

[7] Si continúa con la instalación, el servidor heredado y todos los clientes se dirigirán automáticamente al nuevo servidor. Si decide continuar, el producto funcionará en modo de tiempo limitado (incrementos de dos horas).

[8] Estas opciones se pueden modificar, pero tienen implicaciones en la seguridad.

[9] La contraseña de la cuenta de Administrador no puede restablecerse, pero pueden añadirse usuarios adicionales al grupo de usuarios Administrador. Las mejores prácticas sugieren que a cada usuario con acceso administrativo se le asignen cuentas y contraseñas únicas para garantizar la integridad de la auditoría y el acceso continuo a través de los cambios de personal.

[10] Si continúa con la instalación, el servidor heredado y todos los clientes se dirigirán automáticamente al nuevo servidor. Si decide continuar, el producto funcionará en modo de tiempo limitado (incrementos de dos horas).

[11] Cuando se selecciona un componente principal, también se instalan todos sus subcomponentes. Para ver y seleccionar componentes específicos, despliegue el árbol correspondiente (Controladores de comunicación, Interfaces de cliente nativas y Plug-ins).

[12] La instalación de KEPServerEX Versión 6 iniciará automáticamente un documento «Licencia de KEPServerEX Versión 6» que contiene información sobre la actualización de una licencia de la Versión 5 a la Versión 6. El producto funcionará en modo de tiempo limitado (incrementos de dos horas) hasta que se actualice. Nota: Una función debe estar instalada antes de que pueda activarse una licencia para ella.



    • Related Articles

    • TN316KS - CONEXIÓN KEPSERVEREX - MBTCP/IP Y RTU

      TN316KS CONEXIÓN KEPSERVEREX - MBTCP/IP Y RTU support@becolve.com Febrero 2025 Tech Support Rev. 10 Descripción general Esta nota técnica explica y detalla el procedimiento a seguir para comunicar Kepserver con un Servidor Modbus TCP y un Servidor ...
    • TN313KS - IMPORT DE LOGS EN KEPSERVEREX

      TN313KS IMPORT DE LOGS EN KEPSERVEREX V6 support@becolve.com Febrero 2025 David Linares Rev. 10 Descripción general Para poder analizar los logs de KepServer de un servidor a otro, la mejor opción es importarlos a nuestra consola del Event Log, ...
    • TN155SQL - Guía de Instalación de Microsoft SQL Server 2012

      En este documento se plantean los pasos a seguir para la correcta instalación de Microsoft SQL Server 2012. La versión de SQL Server 2012 sólo está soportada a partir de System Plaform 2012 R2 tanto en 32 como en 64 bits. De todos modos, la versión ...
    • TN292 KS-Generación de los reportes en KepServer mediante el AppReport

      Visión general Esta nota técnica se puede utilizar para generar de forma correcta los reports para el posterior análisis del equipo de soporte, por lo que es de vital importancia que se obtengan de forma correcta y obteniendo toda la información ...
    • TN156G - Guía de Instalación de ArchestrA System Platform 2012 R2

      En este documento se detallan los pasos a seguir para la correcta instalación ArchestrA System Platform 2012 R2.