A Microsoft não suporta a atualização do sistema operacional para Exchange Servers.
Supondo que você tenha a configuração de DAGs, a confiança em clustering de failover com o Windows será um dos maiores problemas na tentativa de atualizar o sistema operacional. O Windows 2012 R2 para a nova versão do Windows Server, que será lançada em breve, é a primeira versão a permitir upgrades no sistema operacional para clusters de failover do Windows.
Além disso, ainda há muito entrelaçamento com o Exchange e os vários componentes do Windows no sistema operacional. Alguns desses componentes mudam significativamente de versão para versão (o IIS 6 é MUITO diferente do IIS7, por exemplo, dependências de serviço para serviços que não existem ou renomeados em versões posteriores) e tentando atualizar os componentes que os usuários do Exchange e levando em conta vários componentes de personalização / alterações / terceiros que se integram com as versões anteriores, etc. tornam essencialmente impossível atualizar o SO a partir do Exchange.
Um exemplo (antigo) de alguém tentando atualizar o Windows 2003 para 2008 com o Exchange 2007 pode ser encontrado aqui . Embora mais antiga, a ideia geral permanece a mesma.
Não funciona.
edite: Mover 900 GB de e-mail e 10 bancos de dados não é tão difícil assim. Supondo que você está indo do Exch2007 + para 2013, você pode movê-los on-line. Use movimentos em lote para organizar as caixas de correio e finalizar conforme sua conveniência. A limitação pode ser usada para garantir o desempenho se os sistemas subjacentes forem tributados.