Atualização no local do Windows Server Standard para Enterprise ou Datacenter

14

Ocorreu um pequeno problema em que o Windows Server Standard suporta apenas 32 GB de memória, o que é deprimente para descobrir quando o servidor foi atualizado recentemente para 48 GB de memória impressionante .

É possível fazer uma atualização no local do Windows Server Standard (suporte máximo de memória de 32 GB) para o Windows Server Enterprise ou Datacenter (suporte máximo de memória de 2 TB)?

Eu tentei iniciar o setup.exe do Windows Server 2008 de dentro do sistema operacional, o que me dá uma opção de "atualização".

A partição selecionada pode conter arquivos de uma instalação anterior do Windows. Nesse caso, esses arquivos e pastas serão movidos para uma pasta chamada Windows.old. Você poderá acessar as informações no Windows.old, mas não poderá usar as versões anteriores do Windows.

Isso é ... não ... o que eu tinha em mente quando cliquei em "atualizar"!

Eu realmente não querem lidar com um sistema operacional instalação limpa em nosso sever banco de dados de produção, e seria muito preferiria fazer instalar uma atualização, se possível!

Jeff Atwood
fonte

Respostas:

13

Inicializei uma VM com o Windows 2008 Standard e a atualizei para a Enterprise. No começo, não consegui, porque não tinha espaço em disco suficiente disponível na unidade C. Parece que são necessários 15 a 20 Gigs de espaço livre. Depois de aumentar a unidade C, ela foi atualizada sem problemas.

Quando não havia espaço suficiente, ele não era atualizado e exigiria a instalação de um novo sistema operacional, como você disse que viu.

Após clicar na atualização, o instalador confirmou que queria atualizar e iniciou a atualização. Ainda está em execução no momento, mas tenho certeza que acabará eventualmente.

mrdenny
fonte
Minha atualização foi concluída sem problemas. A única coisa que consigo pensar é que talvez a sua unidade C não tenha espaço suficiente para fazer a atualização real.
mrdenny
1
De fato, consegui atualizar um de nossos servidores "sobressalentes" 100% remotamente. E funcionou! Reinicie e remote novamente em um servidor Windows Server 2008 Enterprise. Bastante impressionante ..
Jeff Atwood
+1 para ativar e desativar uma VM! Eu tive que ir para a cama, então eu não podia ... sorrir
Evan Anderson
Huzzah pela busca incansável do conhecimento.
22677 Kara Marfia
17

Eu sei que essa pergunta era originalmente sobre o Server 2008, mas achei que postaria uma resposta mais fácil que se aplica ao Server 2008 R2 (e ao Win7). Eu obtive as informações originais da postagem do blog do TechNet Server Core .

A partir do Windows 7 e 2008 R2, é possível atualizar as edições no local com o utilitário dism. Você só pode subir na edição (ou seja, Standard para Enterprise) e não pode reverter a alteração. Você também precisará da chave de configuração do cliente KMS associada para a versão para a qual está indo. Aqui está um link para a lista de chaves de configuração do cliente KMS

Para determinar a edição instalada, execute:
DISM /online /Get-CurrentEdition

Para verificar as possíveis edições de destino, execute:
DISM /online /Get-TargetEditions

Por fim, para iniciar uma atualização, execute:
DISM /online /Set-Edition:<edition ID> /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Por exemplo, para atualizar para o Enterprise a partir de uma versão de nível inferior, execute:
DISM /online /Set-Edition:ServerEnterprise /ProductKey:489J6-VHDMP-X63PK-3K798-CPX3Y

Ryan Bolger
fonte
alguém conseguiu atualizar para o Server 2k8 R2 SP1 depois de fazer isso? Eu não tenho conseguido. consulte: serverfault.com/questions/239366/…
TodK
KMS Chaves Cliente (necessário para KMS ativados instâncias de sistema operacional Product Key no comando DISM): technet.microsoft.com/en-us/library/ff793421
aharden
5

A Microsoft parece dizer isso: http://technet.microsoft.com/en-us/library/cc755199(WS.10).aspx

Esta discussão parece indicar que é uma questão de iniciar o SETUP.EXE de dentro do sistema operacional existente, como você fez: http://social.technet.microsoft.com/Forums/en-US/winserversetup/thread/a9fb29a1-9cad-4d01-9e65-ce9b2b88232b

Eu diria girar uma caixa de rascunho e experimentá-lo ... (ou iniciar um site de suporte de TI da comunidade e esperar por algum tolo viciado em fazê-lo e informar sobre se funciona ou não ...> smile < )

Evan Anderson
fonte
1
Então você está chamando Denny de tolo? :)
squillman
Acontece que eu devo ter apontado com gordo a opção "UPGRADE" vs. "INSTALL". Eu concordo, está funcionando agora.
911 Jeff Atwood
3
O que, só porque não tenho nada melhor para fazer à noite, além de criar VMs para testar coisas para as pessoas na rede?
mrdenny
1

A mensagem que você recebe faz sentido, no contexto, de que esse procedimento de atualização é o mesmo para atualizar o Windows Server 2003 para 2008. É um aviso de que a versão antiga - no seu caso, a 2008 Standard Edition - não pode ser usada após a atualização.

Durante o processo de atualização, todos os arquivos, pastas e aplicativos associados à versão do Windows instalada anteriormente são realocados para uma pasta windows.old e todas as configurações do usuário armazenadas.

Após a conclusão dessa tarefa, uma instalação limpa da nova versão do Windows é executada e todas as configurações salvas do usuário serão migradas para o novo ambiente. Uma atualização bem-sucedida incluirá todos os aplicativos, configurações e arquivos do usuário da instalação anterior do sistema operacional - no seu caso, no Windows Server 2008 Standard.

Boa sorte!

splattne
fonte
Acho que cometi um erro e clicou no botão errado [atualizar / instalar] na caixa de diálogo pela primeira vez, porque agora está definitivamente fazendo um UPGRADE. Não recebendo o aviso.
911 Jeff Atwood
1

Como a resposta já está aqui, pensei que seria o cara mais chato, afirmando que a opinião geral sobre as atualizações no Windows é que esse é um recurso reservado para uso doméstico e, mesmo assim, apenas como último recurso.

Limpe e reimplemente. Há muitas coisas que podem dar errado durante uma atualização que não são imediatamente aparentes.

Mas bom que parece funcionar, eu acho; p

Oskar Duveborn
fonte
Bem, no caso de coisas como o Win2008 Standard to Enterprise, não é realmente uma atualização, apenas adicionamos mais alguns recursos, pois eles são essencialmente o mesmo sistema operacional. Obviamente, a exceção é algo como "CD de instalação que não é do Service Pack em um sistema SP1".
Michael Stum
Sim, claro, pode ser tão pouco como mudar um valor de registro para obter acesso aos recursos corporativos e limites, eu acho ... mas ainda ^^
Oskar Duveborn
0

Eu tive alguns problemas ao tentar atualizar para o Enterprise do Standard porque nossas chaves de produto funcionavam para ambas as edições. Encontrei o motivo neste blog . O blog também recomendou o uso de uma chave de instalação do cliente MS para fazer a atualização. As chaves podem ser encontradas aqui .

knurmia
fonte
As chaves corporativas também funcionam para a Standard Edition. Você não precisa digitar uma chave durante a instalação (aplica-se apenas ao Server 2008 ou Vista e sistemas operacionais mais recentes).
Chris S