Actualización en el lugar de Windows Server Standard a Enterprise o Datacenter

14

Nos encontramos con un pequeño problema en el servidor estándar de Windows sólo es compatible con 32 GB de memoria, que es deprimente para saber cuando el servidor se ha actualizado recientemente a 48 impresionantes GB de memoria.

¿Es posible hacer una actualización in situ de Windows Server Standard (soporte de memoria máximo de 32 GB) a Windows Server Enterprise o Datacenter (soporte de memoria de 2 TB máximo)?

Intenté iniciar el archivo setup.exe de Windows Server 2008 desde el sistema operativo, lo que me da una opción de "actualización" ... pero cuando llego a la parte del proceso "Dónde desea instalar Windows", me dice

La partición que seleccionó puede contener archivos de una instalación anterior de Windows. Si lo hace, estos archivos y carpetas se moverán a una carpeta llamada Windows.old. Podrá acceder a la información en Windows.old, pero no podrá usar sus versiones anteriores de Windows

Eso es ... no ... ¡lo que tenía en mente cuando hice clic en "actualizar"!

Realmente no quiero tratar con un sistema operativo limpio instalar en nuestro Sever base de datos de producción, y sería mucho más bien hacer una instalación de actualización, si es posible!

Jeff Atwood
fuente

Respuestas:

13

Encendí una máquina virtual con Windows 2008 Standard y luego la actualicé a Enterprise. Al principio no pude porque no tenía suficiente espacio en disco disponible en la unidad C. Parece que se requieren 15-20 Gigas de espacio libre. Una vez que hice que la unidad C fuera más grande, se actualizó sin problemas.

Cuando no había suficiente espacio, no se actualizaría y requeriría que instale un nuevo sistema operativo como dijiste que viste.

Después de hacer clic en actualizar, el instalador confirmó que quería actualizar y luego comenzó la actualización. Todavía se está ejecutando en este momento, pero estoy seguro de que finalmente terminará.

mrdenny
fuente
Mi actualización finalizó sin problemas. Lo único en lo que puedo pensar es que tal vez su unidad C no tenía suficiente espacio para realizar la actualización real.
mrdenny el
1
De hecho, pude actualizar uno de nuestros servidores "de repuesto" al 100% de forma remota. ¡Y funcionó! Reiniciado y remoto nuevamente en un servidor Windows Server 2008 Enterprise. Bastante impresionante ..
Jeff Atwood
¡+1 para activar una VM y probarla! Tenía que ir a la cama, así que no podía ... sonreír
Evan Anderson
Huzzah por la incansable búsqueda del conocimiento.
Kara Marfia el
17

Sé que esta pregunta se refería originalmente a Server 2008, pero pensé que publicaría una respuesta más fácil que se aplica a Server 2008 R2 (y Win7 para el caso). Obtuve la información original de la publicación del blog TechNet Server Core .

A partir de Windows 7 y 2008 R2, es posible actualizar las ediciones en el lugar con la utilidad dism. Solo puede ir hacia arriba en la edición (es decir, Estándar a Empresa) y no puede revertir el cambio. También necesitará la clave de configuración del cliente KMS asociada para la versión que vaya a utilizar. Aquí hay un enlace a la lista de claves de configuración del cliente KMS

Para determinar la edición instalada, ejecute:
DISM /online /Get-CurrentEdition

Para verificar las posibles ediciones de destino, ejecute:
DISM /online /Get-TargetEditions

Finalmente, para iniciar una actualización, ejecute:
DISM /online /Set-Edition:<edition ID> /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Por ejemplo, para actualizar a Enterprise desde una versión de nivel inferior, ejecute:
DISM /online /Set-Edition:ServerEnterprise /ProductKey:489J6-VHDMP-X63PK-3K798-CPX3Y

Ryan Bolger
fuente
¿Alguien ha podido actualizar al Servidor 2k8 R2 SP1 después de hacer esto? No he podido hacerlo. ver: serverfault.com/questions/239366/…
TodK
Claves de cliente KMS (requeridas para la clave de producto de instancias del sistema operativo activado por KMS en el comando DISM): technet.microsoft.com/en-us/library/ff793421
aharden
5

Microsoft parece decirlo así: http://technet.microsoft.com/en-us/library/cc755199(WS.10).aspx

Esta discusión parece indicar que se trata de iniciar SETUP.EXE desde el sistema operativo existente, como lo hizo: http://social.technet.microsoft.com/Forums/en-US/winserversetup/thread/a9fb29a1-9cad-4d01-9e65-ce9b2b88232b

Yo diría que gire una caja de rascar y pruébelo ... (o inicie un sitio de soporte informático comunitario y espere a que un tonto adicto pobre lo haga e informe sobre si funciona o no ...> sonrisa < )

Evan Anderson
fuente
1
Entonces, ¿llamas tonto a Denny? :)
squillman el
Resulta que debo haber tocado la opción "ACTUALIZAR" versus "INSTALAR". Estoy de acuerdo, está funcionando ahora.
Jeff Atwood el
3
¿Qué, solo porque no tengo nada mejor que hacer por la noche que construir máquinas virtuales para probar cosas para la gente en la red?
mrdenny el
1

El mensaje que recibe tiene sentido en el contexto de que este procedimiento de actualización es el mismo para actualizar Windows Server 2003 a 2008. Es una advertencia de que la versión anterior, en su caso la Edición estándar de 2008, no se puede usar después de la actualización.

Durante el proceso de actualización, todos los archivos, carpetas y aplicaciones asociadas con la versión de Windows previamente instalada se reubican en una carpeta windows.old y se almacenan todas las configuraciones del usuario.

Una vez que se completó esta tarea, se realiza una instalación limpia de la nueva versión de Windows y todas las configuraciones de usuario guardadas se migrarán al nuevo entorno. Una actualización exitosa incluirá todas las aplicaciones, configuraciones y archivos de usuario de la instalación anterior del sistema operativo, en su caso de Windows Server 2008 Standard.

¡Buena suerte!

splattne
fuente
Creo que cometí un error y hice clic en el botón incorrecto [actualizar / instalar] en el cuadro de diálogo la primera vez, porque ahora definitivamente está haciendo una ACTUALIZACIÓN. No recibo la advertencia.
Jeff Atwood el
1

Como la respuesta ya está aquí, pensé que sería el tipo aburrido al afirmar que la opinión general sobre las actualizaciones en Windows es que esta es una característica reservada para uso doméstico e incluso como último recurso.

Limpie y vuelva a implementar. Hay demasiadas cosas que pueden salir mal durante una actualización que no son evidentes de inmediato.

Pero bueno, parece funcionar, supongo; p

Oskar Duveborn
fuente
Bueno, en el caso de cosas como Win2008 Standard to Enterprise no es realmente una actualización, solo agrega algunas características más, ya que son esencialmente el mismo sistema operativo. Por supuesto, la excepción es algo como "CD de instalación sin paquete de servicio en un sistema SP1".
Michael Stum
Sí, claro, podría ser tan poco como cambiar un valor de registro para acceder a las funciones de empresa y los límites supongo ... pero aún así ^^
Oskar Duveborn
0

Me encontré con algunos problemas al intentar actualizar a Enterprise desde Standard porque nuestras claves de producto funcionaban para ambas ediciones. Encontré la razón en este blog . El blog también recomendó utilizar una clave de configuración del cliente MS para realizar la actualización. Las claves se pueden encontrar aquí .

knurmia
fuente
Las claves empresariales también funcionan para la edición estándar. No necesita ingresar una clave durante la instalación (solo se aplica a Server 2008 o Vista y sistemas operativos más recientes).
Chris S