Notas sobre la migración
La migración, incluso de datos parciales, es un proceso complejo y potencialmente propenso a errores. Es recomendable realizar una copia de seguridad previa y preparar una estrategia de reversión en caso de que se produzca algún error.
Este artículo muestra cómo pasar de una instancia existente de openthinclient a una nueva instalación. En el artículo 'Copia de seguridad y migración' se ofrece una descripción general de los datos que utiliza openthinclient.
Problemas habituales durante una migración
A diferencia del funcionamiento normal del OpenThinClient Management Server, durante una migración pueden darse diversos escenarios inusuales.
Los ThinClients están registrados en varios servidores
Debido a la migración del directorio LDAP, un ThinClient puede estar registrado en varias instancias. En este caso, el servidor desde el que finalmente arranca el ThinClient es prácticamente aleatorio. Para evitar o resolver esta situación, se deben eliminar los ThinClients afectados de una instancia. Como alternativa, también es posible modificar esporádicamente las direcciones MAC en el openthinclient Management Server.
Ejemplo:
Modificación del primer byte 00:e0:c5:03:12:2f > f0:e0:c5:03:12:2f
Nombres de host duplicados
Especialmente durante la migración de dispositivos virtuales, puede ocurrir que existan dos nombres de host idénticos en la misma red. Las posibles soluciones son:
- utilizar direcciones IP de forma coherente
- Cambiar el nombre de host (al menos en una instancia) y volver a registrarlo en el servidor DNS o reiniciar la máquina virtual
Configuraciones de aplicaciones con paquetes de aplicación que faltan
Al importar los datos LDAP, puede ocurrir que existan configuraciones de aplicaciones, pero que no se haya instalado el paquete de aplicación correspondiente. Debido a la arquitectura del gestor openthinclient, esto da lugar a diversos errores difíciles de interpretar. Este problema se soluciona fácilmente instalando los paquetes de cliente que faltan en el gestor de paquetes.
Migración completa
En una migración completa, se transfieren todos los datos de una instancia a otra.
- Instale una nueva instancia de openthinclient/Cree una nueva instancia del dispositivo virtual.
- Asegúrese de que todos los paquetes de aplicaciones que estaban instalados en la instancia anterior también lo estén en la nueva (no supone ningún problema que las versiones de los paquetes sean diferentes).
- Exporte todo el directorio LDAP.
- Cierre el servidor o los servicios de la instancia antigua.
- Copie los archivos pertinentes del directorio de inicio del gestor de la instancia antigua a la nueva.
Migración suave
Como alternativa a la exportación e importación, existe la posibilidad de ejecutar dos o más instancias de openthinclient simultáneamente en la misma red. Para migrar de forma fluida una instalación existente, proponemos el siguiente procedimiento:
- Instale una nueva instancia de openthinclient/Cree una nueva instancia del dispositivo virtual.
- Revise la configuración de las aplicaciones, los tipos de hardware, etc., en la instalación existente y transfiérala manualmente a la nueva instancia de openthinclient.
- A continuación, cree ThinClients de prueba seleccionando, como de costumbre, la dirección MAC en 'Clientes PXE' y asignando al cliente un nombre, una ubicación y un tipo de hardware.
- Tenga en cuenta que los ThinClients de prueba no están activados en la instancia antigua. Elimínelos de la instancia antigua o modifique la dirección MAC.
Si las pruebas tienen éxito, también puede intentar exportar partes concretas del directorio LDAP de la instancia antigua y transferirlas a la nueva.
Además de los datos de configuración, también deben transferirse, por supuesto, los archivos necesarios de la carpeta de inicio del usuario y del orden personalizado.