Continuando con el armado de nuestro pequeño ambiente de pruebas, comienzo a revisar algunas opciones, veo muchas ya conocidas, pero de improviso encuentro algo que no esperaba, porque por lo menos hasta ahora no lo he visto en ninguna de las características
- ¿Se puede transformar una versión full (con interfaz gráfica) en versión Core?
- ¿Y a la inversa?
Comencemos a probar el tema
Estando en Server Manager, ingreso por curiosidad para ver si había cambiado algo substancial en lo que se refiere a desinstalar componentes (Roles and Features) y me encuentro con lo siguiente ¿qué es eso? 🙂
Según lo que dice desinstalando “WoW64 Support” puedo transformar una instalación de versión full (con interfaz gráfica) en versión Core (línea de comandos)
Ya, ya, ya lo quiero probar 🙂
Estaba instalando un segundo servidor, con la idea de agregarlo como segundo Controlador de Dominio (DC2), así que éste será el que voy a usar de prueba.
En este DC2 (futuro DC) ingreso a la parte de remover componentes y desmarco “WoW64 Support” y continuo el asistente
Finaliza y me avisa que debe reinciar
Inclusive me muestra la alerta
Reinicio DC2 y ¿qué encuentro?
¡Bien! ¡Muy bueno! se puede pasar una instalación Full a Core
Muy lindo pero ahora el tema de hacer la prueba inversa (Core a Full) o la configuración del servidor lo deberemos hacer sin interfaz gráfica.
Así que lo primero es ver si sigue estando presente el SCONFIG. Si está 🙂
Y además observo que por omisión está habilitado (Enabled) el “Remote Management”, así que ingreso con “4” y vamos a ver qué opciones nuevas hay
Puedo configurar si permito acceso por PING para verificar conectividad y lo habilito
Y regresando al menú principal observo la opción “12” que me permite volver a instalar la interfaz gráfica
Confirmo y reinicio …
No, no me funcionó 🙁
Desconozco si es por la versión Beta, o por mi entorno, pero luego del reinicio quedó con la línea de comandos solamente. Me faltaría investigar si además habría que ejecutar algún comando para levantar la interfaz gráfica
NOTA: ya encontré la forma, sí, se puede. Ver agregado al final
Y de todas formas, voy a aprovechar para hacer otras pruebas dejándolo así. Por ejemplo vuelvo a DC1 y voy a agregar a DC2 a la consola de Server Manager de DC1
Vamos a ver si puedo agregar la funcionalidad de Controlador de Dominio a DC2 en forma remota (esto funciona bien :-))
Como he agregado a DC2, ahora el asistente para agregar Roles and Features me permite seleccionar a DC2
No voy a poner las capturas de pantalla de este proceso, ya que son las mismas que en el caso en que promovimos DC1. La única diferencia es que esta vez optamos por agregar un Controlador de Dominio en el Dominio existente
Mientras instala, configura y reinicia, vuelvo al “desktop”, inicio Active Directory Domain and Trusts, y observo que en forma semejante a versiones anteriores existen diferentes niveles funcionales de Dominio y de Bosque; desde W2003 hasta “Windows Server 8”
Verifico, desde DC1, que en DC2 se ha instalado la funcionalidad de Controlador de Dominoi y servidor DNS
Existe un tema muy discutido referido a si se deben “cruzar los DNSs” o no. Es decir, si cada Controlador de Dominio con DNS, debe tener configurado como servidor DNS primero a otro, y alternativo a sí mismo, o a la inversa.
Personalmente suelo configurar que cada Controlador de Dominio, tenga como DNS preferido a sí mismo, y como alternativo a otro. Básicamente porque estando todos apagados, el inicio del primero es excesivamente largo si usamos otra configuración. Demora muchísimo hasta darse cuenta que el otro DNS no está y usarse a sí mismo
Hacer esto en DC1, con interfaz gráfica es muy sencillo, pero en DC2 no lo es tanto, o quizás sea porque yo todavía no descubrí como hacer el cambio en la configuración de red de DC2, desde DC1
Así que haré el cambio directamente en DC2 desde la línea de comando, que tampoco es tan complejo
Lo primero es un “IPCONFIG /ALL” para confirmar que los DNSs están “cruzados” y además para observar el nombre de la conexión de red, ya que lo necesitaremos
También podríamos ver el nombre de la interfaz con NETSH
NETSH Interface IPv4 Show Interface
Así que usando NETSH “des-cruzo” los DNSs
NETSH Interface IPv4 Set DNSServers “wired ethernet connection” static 192.168.1.202
NETSH Interface IPv4 Add DNSServers “wired ethernet connection” 192.168.1.201 index=2
Verificamos con “IPCONFIG /ALL” que la configuración haya quedado como deseamos
Resumiendo, hemos “descubierto” como transformar una instalación Full en Core, aunque aún no a la inversa, hemos visto como agregar y administrar servidores en forma remota a través de Server Manager, e inclusive hemos probado la adición y configuración de estos servidores agregados en forma remota
Para la próxima estoy viendo de agregar un tercer Controlador de Dominio con instalación Core, y hacer el proceso de promoción a Controlador de Dominio de otra forma diferente, para que veamos las diferentes opciones, y adoptemos la que sea más cómoda en diferentes circunstancias.
AGREGADO: Contrariamente a lo que puse antes, ahora ya he descubierto cómo transformar una instalación Core en Full. El problema, que supongo que será resuelto en la versión definitiva, es que no se puede, o no encontré cómo hacerlo desde el propio Core server
Pero sí lo pude hacer desde el Server Manager en forma remota
Alcanza con agregar los componentes necesarios al Core server. Se deben agregar los Features:
- User Interfaces and Infrastructure
- Graphical Management Tools and Infrastructure
- Server Graphical Shell
- WoS64 Support
Adicionalmente, comento otra experiencia. DC2 era una instalación Full pasada a Core, y con el procedmiento que nombré se puede volver a Full
Estoy repitiendo lo mismo con DC3, que era originalmente una instalación Core, para pasarlo a Full, y no funcionó. Ni aún luego de la configuración remota agregándolo desde el SCONFIG 🙁