Migración en el mismo servidor con la herramienta de migración de HIS

La herramienta de migración de HIS permite migrar desde una edición anterior de Host Integration Server a Host Integration Server 2020 o 2016 en el mismo servidor. La herramienta de migración obtiene la información de configuración antes de desinstalar la versión anterior de Host Integration Server. Esta información de configuración se puede aplicar a la nueva instalación de Host Integration Server.

Pasos para la migración en el mismo servidor

  • En estas instrucciones se da por supuesto que la herramienta de migración se ha descargado en un directorio c:\Files local.

  • Confirme que la plataforma existente cumple los requisitos del sistema de HIS 2020. Tenga en cuenta que se necesita .NET Framework 4.8.

  • Abra un símbolo del sistema como administrador, vaya a c:\Files y ejecute el siguiente comando:

    HisMigration.exe c:\Files\HIS_Migrate /Save
    

    Nota

    c:\Files\HIS_Migrate debe existir y no debe contener ningún archivo.

  • Desinstale la versión anterior de HIS (Panel de control>Programas).

  • Instale Host Integration Server 2020 o 2016. No ejecute el Asistente para configuración.

  • Edite el archivo c:\Files\HIS_Migrate\savedConfig.config para insertar las contraseñas correctas para la cuenta con la que se ejecutan los servicios. Por motivos de seguridad, las contraseñas se sustituyen por PasswordReplacedByThis. Si no se especifican las contraseñas correctas, los servicios no se iniciarán. Puede haber varias instancias del elemento password.

  • Para actualizar las nuevas variables de entorno desde la instalación de Host Integration Server y guardar la configuración:

    1. Abra un nuevo símbolo del sistema como administrador y vaya a c:\Files.
    2. Ejecute HisMigration.exe c:\Files\HIS_Migrate /Apply.

Consideraciones adicionales

  • Cuando migre un subdominio de varios servidores, inicie la migración con el servidor secundario. Cuando se hayan migrado todos estos servidores, migre el servidor principal. Asegúrese de migrar el servidor principal en último lugar.

  • Actualmente no se admite la migración de servidores configurados de modo que utilicen una puerta de enlace de SNA remota. Está planeado que se admita en la próxima actualización acumulativa.

  • Después de la migración, cuando esté listo para permitir el acceso a los servicios, habilite manualmente las reglas de firewall.

  • En el caso de los servicios de HIP, la herramienta de migración examina el contenido de HIPService.exe.config para ver el valor de assemblyPath de los objetos de HIP. Si assemblyPath apunta a una ruta de acceso del producto HIS, como por ejemplo %snaroot%\TIM, los objetos de HIP se mueven a la nueva carpeta TIM de HIS. Si assemblyPath apunta a un directorio personalizado, se crea dicho directorio y los objetos se copian en este.

  • La herramienta de migración no examina el servidor para ver si hay programas iniciados por Windows (WIP) de integración de aplicaciones. Si estos programas existen en el servidor, examine los archivos app.config correspondientes a dichos programas. Confirme que en el contenido del archivo app.config se utilizan las ubicaciones actualizadas en el servidor.

  • Si se actualiza de HIS 2013 a HIS 2020 o 2016, los programas WIP y HIP y los ensamblados de TI se deben volver a compilar para que funcionen con estas versiones de HIS.

    No olvide:

    • Agregar las nuevas referencias a los ensamblados en tiempo de ejecución de TI de HIS.
    • Actualizar los archivos .config para que utilicen la versión 10.0 en lugar de la versión 9.0.
    • Los proyectos deben utilizar .NET 4.8 o 4.6.
    • En el diseñador de HIS, abra los archivos .hidx de TI y guárdelos. Este paso genera archivos DLL actualizados. Este paso no es necesario si se migra de HIS 2016 a HIS 2020.
  • Para WIP y HIP, toda la configuración se debe realizar en los archivos .config. No se lee información de configuración del registro.

  • Esta herramienta ya no migra la característica Visual Studio Integration. En HIS 2020, las extensiones de Visual Studio se vuelven a escribir como un paquete VSIX. No se permite la migración desde los paquetes VSIP antiguos. Para restaurar esta característica, ejecute el asistente para configuración y habilite la característica Visual Studio Integration.

Pasos siguientes

Herramienta de migración de HIS
Migración de servidor a servidor