Implementando o Exchange Server 2007 Beta2
Uma série de guias práticos para implementações de produtos
Microsoft
O intuito deste guia prático é mostrar o passo a passo como
é a implementação dos produtos Microsoft, neste caso o Exchange Server
2007 em um Windows Server 2003 R2.
A
instalação do Exchange Server 2007 pelo design do produto deve ser feita
em duas partes distintas devido as funções que os servidores desempenham
em uma organização com Exchange Server 2007. Neste Guia Prático vamos
instalar a porção do Exchange Server 2007 da rede interna.
Atualmente
os servidores Exchange 2007 podem ter 5 (cinco) funções distintas, que
podem ser resumidas da seguinte forma:
Mailbox Server: Servidor responsável pelo armazenamento
das databases e storage groups, onde realmente ficam as mensagens
dos usuários
Hub Transport Server: Servidor que é utilizado para
qualquer mensagem entre usuários internos e externos, nele são
aplicados regras de transporte e roteamento, cada site do Active
Directory deve ter um Hub Transport.
Edge Transport Server: Servidor aparte que fica fora do
domínio Active Directory que é responsável pelo fluxo interno e
externo de mensagens, é uma função totalmente a parte não pode ser
instalada com nenhuma regra existente. Este servidor aplica toda a
parte de higiena nas mensagens, regras de transporte e APIs de
antivírus.
Client Access Server: Servidor que faz todo a comunicação
com os clientes externos: RPC over HTTP, POP, SMTP, IMAP, OWA,
ActiveSync.
Unified Messaging: servidor responsável pelo
reconhecimento de voz e conversa com centrais digitais e etc.
1. Iniciando a implementação e satisfazendo os
pré-requisitos...
Antes
de começarmos a implementação do Exchange Server 2007 é interessante
atentarmos para os pré-requisitos do produto, como segue:
Hardware:
Processador:
Intel Pentium 800Mhz ou superior, Intel Xeon ou Intel Pentium que
suporte IEM 64 (Intel EM64T), AMD Opteron ou AMD Athlon 64
processador que suporte plataforma AMD64 .
Memória:
1GB por servidor mais 2MB por usuário (mínimo); 2GB por servidor
mais 10MB por usuário
Disco:
200MB na partição de sistema mais 1,2GB no disco onde o Exchange
Server 2007 vai ser instalado
Drive
de DVD
Software: Windows 2003 Sp1 ou Windows 2003
R2; Microsoft .NET 2.0; MMC 3.0; Windows PowerShell
Serviços de rede: Active Directory no modo
nativo, Global Catalog com no mínimo SP1 e organização Exchange no
modo nativo.
Agora
vamos ver alguns pré-requisitos de software adicionais específicos
para cada função que o Exchange Server 2007 desempenhará:
Client Access Server: necessita do
ASP.NET instalado e World Wide Web Service
Mailbox Server: Network COM+, Internet
Information Services e World Wide Web Service
Maiores informações sobre requisitos de hardware,
software e sistema: http://www.microsoft.com/technet/prodtechnol/exchange/2007/productevaluation/sysreqs.mspx
Os
próximos passos são genéricos para qualquer implementação do Exchange
Server 2007, seja de Edge Transport Server ou qualquer outra
função. Vamos aos passos:
-
Executar o Setup.exe do diretório onde estão os
arquivos de instalação ou ainda executar ele do próprio DVD do
Exchange Server 2007, nos será mostrado a tela abaixo, onde tem um
pequeno guia da implementação dividido em 5 passos.

Figura 01 - Tela inicial da implementação do Exchange Server 2007
-
Step 1: Install .NET Framework 2.0. Uma das
premissas para o Exchange Server 2007 é o .NET Framework 2.0 que é
uma das bases do Windows PowerShell, devemos clicar no Step 1
(Figura 2), será aberto uma nova janela do Internet Explorer já na
página do MSDN para baixar este produto, devemos instala-lo. A
instalação é bastante simples apenas devemos seguir as opções padrão.
O arquivo que vai ser baixado é o dotnetfx.exe

Figura 02 - Step 1: Install .NET Framework 2.0
-
Para quem está utilizando o Windows Server 2003 R2 o
passo 2 (Step 2: Instal Microsoft Management Console (MMC))
já fica indisponível porque o mesmo já possui, caso esteja
instalando no Windows Server 2003 é necessário clicar no link e
fazer o download deste componente e implementá-lo utilizando todos
opções pré-definidas do software.
-
Step 3 : Install Microsoft Command Shell (MSH).
Agora será mais uma página que será aberta mostrando o caminho para
download do Windows PowerShell que é a base para o Exchange Server
2007, devemos instalá-lo também utilizando todas opções padrão.

Figura 03 - Step 3: Install Microsoft Command Shell (MSH), também
conhecido como Windows PowerShell
-
Step 4: Install Microsoft Exchange.
Bom, todos os pré-requisitos implementados agora podemos pensar em
Exchange Server e clicar neste link abaixo para começar de fato a
implementação do produto.

Figura 04 - Step 4: Install Microsoft Exchange, início de fato da
implementação do Exchange Server
2. Implementação do Exchange
É neste
passo onde começamos a definir que as funções do servidor que está sendo
rodado o setup.exe, vamos fazer neste guia prático a implementação da
função do Mailbox Server, Client Access e Hub Transport. Existem
algumas regras para as funções no Exchange Server 2007 que são estas:
-
Edge Transport Server sempre sozinho não
funciona em conjunto com nenhuma outra regra e o servidor tem que
estar fora do domínio
-
Mailbox Server em cluster não pode ter outras
regras adicionadas
-
Cliente Access Server, Hub Transport Server, Mailbox
Server (não cluster), Unified Messaging podem ficar no mesmo
servidor
-
Introduction. Tela de boas vindas do assistente do
Exchange Server 2007, devemos clicar em Next.

Figura 05 - Tela de boas vindas do assistente de instalação do Exchange
Server
-
License Agreement. Contrato do Exchange Server 2007,
devemos clicar em I accept the terms in the license agreement
caso estejamos de acordo com o contrato e clicar em Next.

Figura 06 - Contrato do Exchange Server 2007
-
Error Reporting. Podemos habilitar o Error Reporting
que é uma funcionalidade que envia de forma automática relatórios de
erros para o fabricante melhorando assim a qualidade do produto,
feito a escolha devemos clicar em Next.

Figura 07 - Definição do Error Reporting
-
Installation Type. Aqui podemos escolher uma opção
customizada através da opção Custom Exchange Server Installation
onde definimos granularmente qual função desejamos instalar ou ainda
a forma típica de instalação através da opção Typical Exchange
Server Installation que instala o servidor com os seguintes
componentes (Hub Transport role, Client Access role, Mailbox Role e
Exchange Management Tools). Em nosso Guia Prático vamos clicar na
segunda opção (Figura 08), se necessário definimos um local para
instalação e depois devemos clicar em Next.

Figura 08 - Tipo de instalação do Exchange e local da instalação
-
Server Role Installation. É nesta parte do programa
de instalação que definimos as funções que o Exchange Server 2007
irá exercer, em nosso guia prático vamos instalá-lo como Mailbox
Role, Client Access Role e Hub Transport Role. Feito a
escolha devemos clicar em Next.
Podemos
perceber que com as 3 (três) funções atuais marcadas, as outras
opção já ficam desabilitadas.

Figura 09 - Escolha das funções do setup do Exchange Server
-
Exchange Organization. Estamos criando uma
organização nova com Exchange 2007, então devemos escolher o nome da
nova organização (Figura 10) e depois clicar em Next.

Figura 10 - Escolhendo o nome da nova organização
-
Client Settings. Nos é questionado se vamos ter
clientes utlook 2003 ou versões anteriores neste Exchange Server,
respondendo Yes será criado as Public Folders (PF) para
compatibilidade com o legado (figura 11). Feito a escolha devemos
clicar em Next.

Figura 11 - Definindo a criação de Public Folders, para clientes legados
o setup cria automaticamente as PF
-
Readiness Checks. Serão feitos vários testes para
verificar se o servidor está apto a receber as roles pré-definidas
anteriormente, em nosso exemplo (figura 12) verificamos que ele está
apto, exceto pelo fato de ser 32-bit que não é homologado para
ambientes de produção. Feito a análise e não verificado nenhum
problema de requisitos devemos clicar em Next.

Figura 12 - Validação para implementação das novas funções
-
Progress. Instalação do produto e suas funções,
durante este processo também é extendido o schema e Active Directory
(figura 13), devemos aguardar a instalação de todas as funções.

Figura 13 - Processo de instalação das roles do Exchange Server
-
Completion. Tela final do assistente de instalação
do Exchange Server (figura 14). Podemos perceber que todas as roles
foram instaladas com sucesso, podemos clicar em Finish

Figura 14 - Tela final do assistente informando que todas as funções
foram implementadas com sucesso.
3. Pós-Instalação
Após a
instalação temos que fazer as validações do produto recentemente
instalado, podemos ordenar a validação da seguinte forma:
-
Analisar os logs do Event Viewer para procurar algum
erro
-
Analisar nos diretórios C:\ExchangeSetupLogs
informações sobre a implementação
-
Abrir o Exchange Management Shell e digitar o
seguinte cmdlet Get-ExchangeServer | select
name,serverrole,edition,site,domain (figura 15)

Figura 15- cmdlet mostrando as roles do Exchange Server 2007 por
servidor
4. Checklist da Implementação do Exchange Server 2007
| Etapa |
Passos necessários |
| 1 |
Instalar o sistema operacional com todas
atualizações |
| 2 |
Instalar os pré-requisitos
de softwares (.NET Framework, MMC 3.0 e Windows PowerShell)
Validar os pré-requisitos de software para determinadas
funções de servidor |
| 3 |
Validar todos os pré-requisitos de hardware |
| 4 |
Implementar as roles
definidas na fase de projeto |
| 5 |
Análise dos logs da implementação (Eventviewer
e logs) |
| 6 |
Rodar Get-ExchangeServer para verificar as
funções instaladas no Exchange Management Shell |
| 7 |
Efetuar testes |
| 8 |
Ótimo trabalho! |
|