quarta-feira, 2 de setembro de 2009

Migração Side-by-Side: Windows Server 2003 para Windows Server 2008 R2

Veremos, hoje, como realizar a migração da rede Windows Server 2003 para o Windows Server 2008 R2. Essa migração pode ser feita de duas formas:

In-Place (no lugar)
Neste processo o Windows Server 2008 R2 é instalado diretamente em um controlador de domínio Windows Server 2003 que já esteja rodando na rede (atualização do sistema operacional).

Side-by-Side (lado a lado)
Neste processo inserimos um novo servidor com o Windows Server 2008 R2 na estrutura existente e depois o promovemos a controlador de domínio.

Optei por utilizar o processo Side-by-Side por 2 motivos:

1 - O Windows Server 2008 R2 só roda em plataforma 64 bits. Sendo assim, se o Schema Master for 32 bits, o processo In-Place não funcionará, pois não se pode atualizar um sistema operacional 32 bits para 64 bits;

2 - Caso ocorra algum problema durante a migração, o processo de "rollback" é mais fácil.

O Ambiente
Utilizei o seguinte ambiente para a migração:




O servidor VM-DC-01 mantém todas as 5 FSMOs.

Só para constar: Estou usando versões em inglês dos Servers. Tenho uma certa preferência por este idioma em Servers depois de uma discrepância que vi em versões em português, mas isso não vem ao caso agora.

Preparando o ambiente
Antes de iniciarmos, instale o PowerShell no servidor DHCP. Utilizaremos alguns comandos mais a frente.

O primeiro passo é elevar o nível funcional da floresta para Windows Server 2003, caso ainda não esteja. Isto pode ser feito através do Active Directory Domains and Trusts.

O próximo passo é atualizar o schema do domínio. O comando ADPREP é o responsável por essa atualização. Estando o DVD do Windows Server 2008 na unidade do Schema Master (VM-DC-01), os seguintes comandos devem ser digitados:
adprep32 /forestprep
adprep32 /domainprep /gpprep
adprep32 /rodcprep

Note que o comando usado foi o ADPREP32 e não o ADPREP, pois como dito anteriormente e ilustrado na figura acima, o DVD é 64 bits e o Schema Master é 32 bits.

Adicionando o novo Controlador de Domínio
Instale a função Active Directory Domain Services e promova o servidor. Adicione o novo controlador no domínio existente. Durante a promoção, tranfira o DNS.

Transferindo Roles
Vamos agora tranferir o DHCP do servidor antigo para o novo servidor. O PowerShell do Windows Server 2008 R2 trouxe novos cmdlets que facilitam essa transferência. Mas antes, temos que instalar esses novos cmdlets no servidor antigo:

No Windows Server 2008 R2, instale a feature "Windows Server Migration Tools". Acesse o prompt de comando e vá para a seguinte pasta:
%windir%\system32\ServerMigrationTools\

Crie uma pasta na raiz da unidade C:
md c:\smigdeploy

Execute o seguinte comando:
smigdeploy /package /architecture x86 /os ws03 /path c:\smigdeploy

Consulte smigdeploy /? para mais detalhes sobre os parâmetros.

Mova a pasta criada para o servidor do DHCP, acesse seu conteúdo e execute o comando smigdeploy.exe.

Crie uma pasta na raiz da unidade C:
md c:\dhcpdata

Abra o PowerShell no servidor do DHCP e entre com os seguintes cmdlets:
Stop-Service DHCPServer
Add-PSSnapin Microsoft.Windows.ServerManager.Migration
Export-SMigServerSetting -FeatureID DHCP -Path c:\dhcpdata
netsh DHCP delete server [nome FQDN] [IP]

Mova a pasta dhcpdata para o novo servidor. Instale a role DHCP, mas não a configure. Abra o PowerShell e entre com os seguintes cmdlets:
Add-PSSnapin Microsoft.Windows.ServerManager.Migration
Import-SMigServerSetting -FeatureID DHCP -Path c:\dhcpdata -Force
Start-Service DHCPServer
netsh DHCP add server [nome FQDN] [IP]

Basta agora despromover todos os controladores Windows Server 2003 e instalar os novos servidores Windows Server 2008 R2.

Considerações: O post pode não estar muito explicativo e creio que alguns ficarão perdidos com alguns comandos e parâmetros apresentados. Minha intenção foi criar um guia rápido e prático para a migração.

Quem quiser um material mais detalhado, acesse o link:
http://technet.microsoft.com/pt-br/library/dd365353(WS.10).aspx.
Já adiando que é grande... ^^

Nenhum comentário:

Postar um comentário