A dire il vero sembra un gioco da ragazzi. Un singolo server, un unico scenario di posizione fisica come quello che stai descrivendo è la migrazione più semplice da eseguire. Segui le linee guida di Microsoft e sarai sulla buona strada per il successo. In pratica stai parlando di una migrazione "Sposta cassetta postale", senza visibilità per gli utenti.
L'installazione di Exchange 2003 dovrebbe già essere al Service Pack 2. Questo è tutto ciò che è veramente necessario lì.
Exchange 2010 ha la sensazione di un aggiornamento di versione minore da Exchange 2007 (ciò che è avvenuto in assenza di importanti cambiamenti architetturali come quelli avvenuti tra il 2003 e il 2007), e le migrazioni che ho fatto dal 2003 al 2007 sono state comunque molto fluide. Mi aspetto che le migrazioni dal 2003 al 2010 saranno ugualmente fluide (anche se non ho ancora avuto occasione di fare un gioco ... nessuno?).
Stai dicendo le cose giuste per quanto riguarda: ottenere un nuovo computer server per ospitare Exchange 2010. Assicurati di eseguire il provisioning dello spazio di archiviazione in base alle migliori pratiche Microsoft (fusi separati per registri e database delle transazioni ESE, ottimizzati per l'accesso sequenziale per il primo e accesso casuale per quest'ultimo).
Ho riscontrato alcuni singhiozzi nelle migrazioni di Exchange 2003-2007 quando gli utenti hanno aperto le loro cassette postali, mentre sono in modalità cache, durante la migrazione. Si suppone essere possibile spostare la cassetta postale di un utente mentre stanno utilizzando Outlook, ma non vorrei chance it-- sarei sicuro che non usano Outlook mentre si spostano le cassette postali.
Se taglierai tutti contemporaneamente, cambiare le regole del firewall che inoltrano l'accesso OWA da Internet al nuovo computer Exchange Server non è un grosso problema. Se prevedi di coesistere le cassette postali su entrambi i server per un certo periodo, dovrai preoccuparti che gli utenti accedano all'istanza corretta di OWA per accedere alla loro posta, a seconda che la loro cassetta postale sia stata spostata o meno. (Questo è un buon argomento per tagliare tutti gli utenti contemporaneamente durante un intervallo di inattività programmato.)
Non so che la virtualizzazione "aiuterà", nel senso che la migrazione sarà la stessa sia che si stia migrando su bare metal o una macchina virtualizzata. Exchange 2010 è più intuitivo rispetto alle precedenti versioni di Exchange rispetto alle esigenze di I / O, quindi l'esecuzione in un ambiente virtualizzato (in cui si incorre in una parte del sovraccarico di I / O a causa della virtualizzazione) avrà un impatto minore rispetto alle precedenti versioni di Exchange.
Se stai ospitando un antivirus integrato in Exchange, sei pronto per ottenere una licenza per una versione compatibile con Exchange 2010?
Il tuo software di gestione del backup è pronto a supportare Exchange 2010?
Potresti voler leggere su Scoperta automatica di Exchange. Può avere ramificazioni per il certificato SSL e l'infrastruttura DNS, supponendo che non si desideri ricevere piccoli fastidiosi avvisi da Outlook. Dai un'occhiata a questi per un buon background (il secondo si riferisce a Exchange 2007, ma non è cambiato radicalmente in Exchange 2010).