Aggiornamento sul posto da Windows Server Standard a Enterprise o Datacenter


14

Abbiamo riscontrato un piccolo problema in cui Windows Server Standard supporta solo 32 GB di memoria, il che è deprimente per scoprire quando il tuo server è stato recentemente aggiornato a 48 fantastici GB di memoria.

È possibile eseguire un aggiornamento sul posto da Windows Server Standard (supporto di memoria max 32 GB) a Windows Server Enterprise o Datacenter (supporto di memoria massimo 2 TB)?

Ho provato a dare il via a setup.exe di Windows Server 2008 dall'interno del sistema operativo, il che mi dà un'opzione di "aggiornamento" .. ma quando arrivo alla parte "Dove vuoi installare Windows" del processo, mi dice

La partizione selezionata potrebbe contenere file di una precedente installazione di Windows. In tal caso, questi file e cartelle verranno spostati in una cartella denominata Windows.old. Sarai in grado di accedere alle informazioni in Windows.old, ma non sarai in grado di utilizzare le tue versioni precedenti di Windows

Questo è ... non ... quello che avevo in mente quando ho cliccato su "aggiorna"!

Io davvero non voglio a che fare con un sistema operativo pulito installare sul nostro database sever di produzione, e sarebbe molto meglio fare un'installazione di aggiornamento, se possibile!

Risposte:


13

Ho avviato una VM con Windows 2008 Standard su di essa e poi l'ho aggiornato a Enterprise. All'inizio non potevo perché non avevo abbastanza spazio su disco disponibile sull'unità C. Sembra che siano richiesti 15-20 concerti di spazio libero. Una volta ingrandita l'unità C, è stata aggiornata senza problemi.

Quando non c'era abbastanza spazio, non si aggiorna e richiederebbe l'installazione di un nuovo sistema operativo proprio come hai detto di aver visto.

Dopo aver fatto clic su Aggiorna, il programma di installazione ha confermato che volevo aggiornare, quindi ha avviato l'aggiornamento. Al momento è ancora in esecuzione, ma sono sicuro che alla fine finirà.


Il mio aggiornamento è terminato senza problemi. L'unica cosa che mi viene in mente è che forse il tuo disco C non aveva abbastanza spazio per fare l'effettivo aggiornamento.
mrdenny,

1
In effetti, sono stato in grado di aggiornare uno dei nostri server "di riserva" al 100% da remoto. E ha funzionato! Riavviato e riclassificato in un server Windows Server 2008 Enterprise. Abbastanza impressionante ..
Jeff Atwood,

+1 per far girare una VM e provarla! Dovevo andare a letto, quindi non potevo ... sorridere
Evan Anderson,

Huzzah per l'instancabile ricerca della conoscenza.
Kara Marfia,

17

So che questa domanda era originariamente relativa a Server 2008, ma ho pensato di pubblicare una risposta più semplice che si applica a Server 2008 R2 (e Win7 per quella materia). Ho ricevuto le informazioni originali dal post sul blog di TechNet Server Core .

A partire da Windows 7 e 2008 R2, è possibile aggiornare le edizioni sul posto con l'utilità dism. Puoi andare solo verso l'alto nell'edizione (ovvero Standard to Enterprise) e non puoi annullare la modifica. Sarà inoltre necessaria la chiave di installazione del client KMS associata per la versione che si intende utilizzare. Ecco un link all'elenco delle chiavi di installazione del client KMS

Per determinare l'edizione installata, eseguire:
DISM /online /Get-CurrentEdition

Per verificare le possibili edizioni di destinazione, eseguire:
DISM /online /Get-TargetEditions

Infine, per avviare un aggiornamento, esegui:
DISM /online /Set-Edition:<edition ID> /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Ad esempio, per eseguire l'aggiornamento a Enterprise da una versione di livello inferiore, eseguire:
DISM /online /Set-Edition:ServerEnterprise /ProductKey:489J6-VHDMP-X63PK-3K798-CPX3Y


qualcuno è stato in grado di eseguire l'aggiornamento a Server 2k8 R2 SP1 dopo aver fatto questo? Non sono stato in grado di farlo. vedi: serverfault.com/questions/239366/…
TodK

Chiavi client KMS (necessarie per il codice Product Key dell'istanza del sistema operativo KMS attivato nel comando DISM): technet.microsoft.com/en-us/library/ff793421
aharden,

5

Microsoft sembra dirlo: http://technet.microsoft.com/en-us/library/cc755199(WS.10).aspx

Questa discussione sembra indicare che si tratta di avviare SETUP.EXE dall'interno del sistema operativo esistente, come hai fatto: http://social.technet.microsoft.com/Forums/en-US/winserversetup/thread/a9fb29a1-9cad-4d01-9e65-ce9b2b88232b

Direi di aprire una casella di memoria e provare ... (o avviare un sito di supporto IT della comunità e attendere che uno sciocco dipendente lo faccia e riferire se funziona o meno ...> smile < )


1
Quindi stai chiamando Denny un pazzo allora? :)
Squillman,

si scopre che devo aver sgranato la scelta del pulsante "UPGRADE" vs. "INSTALL". Sono d'accordo, ora funziona.
Jeff Atwood,

3
Cosa, solo perché non ho niente di meglio da fare di notte ma costruire macchine virtuali per testare cose per le persone in rete?
mrdenny,

1

Il messaggio che ricevi ha senso nel contesto che questa procedura di aggiornamento è la stessa per l'aggiornamento di Windows Server 2003 al 2008. È un avvertimento che la vecchia versione - nel tuo caso la Standard Edition 2008 - non può essere utilizzata dopo l'aggiornamento.

Durante il processo di aggiornamento, tutti i file, le cartelle e le applicazioni associate alla versione di Windows precedentemente installata vengono trasferiti in una cartella windows.old e tutte le impostazioni dell'utente memorizzate.

Una volta completata questa attività, viene eseguita un'installazione pulita della nuova versione di Windows e tutte le impostazioni utente salvate verranno migrate nel nuovo ambiente. Un aggiornamento riuscito includerà tutte le applicazioni, le impostazioni e i file utente della precedente installazione del sistema operativo, nel tuo caso da Windows Server 2008 Standard.

In bocca al lupo!


Penso di aver appena fatto un errore e di aver fatto clic sul pulsante sbagliato [upgrade / install] nella finestra di dialogo per la prima volta, perché ora sta sicuramente facendo un AGGIORNAMENTO. Non ricevere l'avviso.
Jeff Atwood,

1

Dato che la risposta è già qui, ho pensato che sarei stato il ragazzo noioso affermando che l'opinione generale su come fare gli aggiornamenti su Windows è che questa è una funzione riservata per l'uso domestico e anche solo come ultima risorsa.

Pulisci e ridistribuisci. Ci sono troppe cose che possono andare storto durante un aggiornamento che non sono immediatamente evidenti.

Ma buona cosa sembra funzionare, immagino; p


Bene, nel caso di cose come Win2008 Standard to Enterprise non è proprio un aggiornamento, sta solo aggiungendo alcune funzionalità in più, essendo essenzialmente lo stesso sistema operativo. Ovviamente, l'eccezione è roba del tipo "CD di installazione di Non-Service Pack su un sistema SP1".
Michael Stum

Sì certo, potrebbe essere come cambiare un valore di registro per ottenere l'accesso alle funzionalità e ai limiti dell'impresa immagino ... ma comunque ^^
Oskar Duveborn,

0

Ho riscontrato alcuni problemi durante il tentativo di passare a Enterprise da Standard perché i nostri codici Product Key funzionavano per entrambe le versioni. Trovato il motivo in questo blog . Il blog ha inoltre raccomandato di utilizzare una chiave di installazione del client MS per eseguire l'aggiornamento. Le chiavi possono essere trovate qui .


Le chiavi Enterprise funzionano anche per la Standard Edition. Non è necessario immettere una chiave durante l'installazione (si applica solo a Server 2008 o Vista e ai sistemi operativi più recenti).
Chris S,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.