El error que vamos a ver a continuación puede presentarse cuando por ejemplo hemos hecho un registro de un servidor VMM en Azure Site Recovery y borramos el vault mediante el cual el proveedor anterormente había hecho el registro. En ese caso si intentamos registrar el servidor de VMM en un vault diferente obtendremos el siguiente mensaje de error:
The server is already registered in vault {Nombre del vault}. Either select the registratiom key associated with this vault, or unregister the server from {Nombre del vault} and then register it with a different vault. Learn more on how to unregister the server from the previous vault:
http://aka.ms/unregisterservers
El error es bastante claro verdad, indica que no puede hacer el registro porque ya existe uno, por lo tanto se debe quitar el registro actual y nos proporciona un enlace donde nos indica cómo hacerlo: http://aka.ms/unregisterservers
En el enlace anterior nos indica paso a paso lo que debemos hacer, pero en mi caso ya no tenía ninguna máquina local replicando y tampoco tenía ningún vault en Azure, de hecho el vault que había utilizado previamente ya había sido eliminado, ya que eliminé el grupo de recursos completo, pero sin embargo al mirar el apartado de Microsoft Azure Site Recovey desde VMM podía ver que seguía haciendo referencia a mi anterior vault:
Por lo tanto, la única opción que me quedaba por probar es el paso 6 del apartado Unregister a VMM Server del artículo en http://aka.ms/unregisterservers, el cual sugiere utilizar un script de limpieza, e indica que debe ejecutarse en cada nodo en entornos de HA, además desinstalar el proveedor de cada servidor de forma manual, así que eso fue lo que hice.
El script se puede drescargar directamente desde este enlace: http://aka.ms/asr-cleanup-script-vmm
Al ejecutar el script en un nodo de VMM seleccione la opción 1: Complete VMM site clean up
Luego, nos indica que el servicio de cluster quedará detenido después de la ejecución del script, por lo tanto debemos reiniciar el servicio de VMM o el de cluster.
Ahora nos pregunta cómo queremos conectarnos a la base de datos de VMM, si utilizando autenticación de Windows o de SQL Server, en mi caso fue la opción 1: Windows Authentication
Para finalizar parece que todo ha salido bien, pues podemos observar un bonito SUCCESS! en fuente de color verde
Siguiendo con las instrucciones de Microsoft desinstalé el proveedor de forma manual en cada uno de los nodos del cluster.
Al finalizar, abro nuevamente VMM y me encuentro con este agradable mensaje: This VMM server is not registered with the Azure Site Recovery Service
Al parecer todo había salido bien, hasta que intente nuevamente registrar el servidor con mi nuevo vault:
Seguía obteniendo el mismo error, algo faltaba, aunque no había visto ningún error durante el proceso, reinicie por si las moscas (Just in case), y tampoco. Así que decidí mirar con atención los mensajes que arrojó el script durante el proceso y descubrí algo importante, que se camuflaba bajo ese bonito mensaje de success en fuente de color verde. En la siguiente imagen nótese lo que resalté en amarillo: Could not delete registration key as hklm:\software\Microsoft\Microsoft System Center Virtual Machine Manager Server\DRAdapter\Registration doesn't exist.
Ahí estaba el problema, hubo una entrada de registro que no encontró y por ende no pudo eliminar, al verificar el registro efectivamente dicha llave no existe, así que decidí buscar donde había información almacenada sobre Azure Site Recovery y me encontré con la siguiente llave: hklm:\software\Microsoft\Azure Site Recovery\Registration
Decidí eliminar esta llave de cada nodo (previo backup de la misma claro está).
Después de esto, si fue posible continuar con la instalación del proveedor y efectivamete finalizó de forma satisfactoria.
Bien, y esto es todo espero les sea de utilidad.
No hay comentarios:
Publicar un comentario