Artículo
· 20 feb, 2025 Lectura de 3 min

Configurando la replicación o Mirroring para productos de salud

Es posible que hayáis notado que, para configurar un mirror en InterSystems IRIS for Health™ y HealthShare® Health Connect, hay un requisito especial. En este artículo, quiero guiaros paso a paso por el proceso.

Esto supone que ya habéis configurado el segundo miembro de conmutación por error y habéis confirmado un estado exitoso de dicho miembro en el monitor del mirror:

Paso 1: Activad el usuario HS_Services (en el servidor de respaldo y en el principal).

 

Paso 2: Cambiad al espacio de nombres HSSYS y dirigíos a Interoperabilidad > Configurar > Credenciales. Introducid la contraseña para vuestro usuario HS_Services predefinido (en el servidor de respaldo y en el principal).

Paso 3: Programad la tarea de lanzamiento del Monitor de Duplicación (en el servidor de respaldo y en el principal). Hacedlo ejecutando lo siguiente desde el terminal de IRIS en el espacio de nombres HSSYS:

HSSYS>do ##class(HS.Util.Mirror.Task).Schedule("HSSYS")

Confirmad que se ha programado correctamente y que está configurado para ejecutarse cada cinco minutos:

Paso 4: Añadid la base de datos HSSYS a la duplicación en el servidor principal. Id a Administración del Sistema > Configuración > Configuración del Sistema > Bases de Datos Locales. Seleccionad "Añadir al Mirror" y escoged HSSYS.

Paso 5: Desmontad HSSYS de los servidores principal y de respaldo. Id a Operación del Sistema > Bases de Datos, seleccionad HSSYS y escoged "Desmontar".

Paso 6: Copiad el archivo HSSYS IRIS.DAT del servidor principal al directorio adecuado de HSSYS en el servidor de respaldo.

Aseguraos de que los permisos sean los adecuados. Deberíais ver algo como esto:

-rw-rw---- 1 irisowner irisowner 22020096 Jan 12 15:26 IRIS.DAT

Si no veis esto, modificadlo con chown y chmod para que sea así.

Paso 7: Montad la base de datos en el servidor principal. Id a Operación del Sistema > Bases de Datos, seleccionad HSSYS y escoged "Montar". Elegid "¿Iniciar la sincronización del mirror?" pero no seleccionéis "Solo lectura".

Paso 8: Montad la base de datos en el servidor de respaldo. Id a Operación del Sistema > Bases de Datos, seleccionad HSSYS y escoged "Montar". No seleccionéis "Solo lectura". No habrá la opción de "Iniciar la sincronización de la duplicación".

Paso 9: En vuestro servidor de respaldo, abrid el Monitor de Duplicación (Operación del Sistema > Monitor de Mirror). Ahora deberíais ver HSSYS añadida a vuestra lista de bases de datos duplicadas. Pero tenéis que hacer clic en "Activar" para que se inicie la sincronización.

Después de unos segundos, vuestro servidor de respaldo debería estar "Sincronizado".

HSSYS ya está duplicada.

Y deberíais ver el Agente del Monitor de Mirror en ejecución (Salud > Agente del Monitor de Mirror).

Paso 10: Configurad el Nombre de Host de la Red en el servidor principal (Inicio > Salud > Asistente de Instalación).

El Nombre de Host de la Red debe estar configurado con el VIP de la duplicación (o la entrada DNS para el VIP de la duplicación).

Paso 11: Configurad la Comunicación Segura.

Paso 12 (opcional): Configurad la Fundación.

Recordad activar vuestro Namespace una vez que esté creado.

Dado que seleccionamos Base de Datos de Mirror, deberíais verla en vuestras Bases de Datos de Mirror en el Monitor de Mirror.

El requisito adicional de duplicación para productos de Healthshare ya está completo, y al probar una conmutación por error, vemos que ambos servidores están sincronizados según el Agente del Monitor de Mirror.

Ahora podéis configurar vuestros Puntos de conexión FHIR y ver cómo las bases de datos de recursos (R) y historial de recursos (V) se duplican automáticamente.

Comentarios (1)1
Inicie sesión o regístrese para continuar