domingo, 30 de diciembre de 2007

Instalación de un servidor Exchange 2007

Hola! nuevamente con ustedes, hoy aprenderemos: ¿Cómo instalar un servidor Microsoft Exchange 2007?. Como sabemos, Exchange 2007 es el último producto de Microsoft liberado para Mensajería. Exchange 2007 ahora interactúa con otros servicios de Microsoft como Live Communications 2007 permitiendo la convergencia de voz y datos por un sólo medio.

En Exchange 2007 existen roles:
  • Hub o Edge Transport, servidores de transporte de correos dentro y fuera de la organización.
  • Unified Messaging Server, servidor encargado del Outlook Voice Access (OVA) y de servicios de fax.
  • Client Access Server, servidor encargado de proveer los servicios de Outlook Web Access (OWA), ActiveSync, Outlook anywhere y otros protocolos de internet como IMAP4, POP3.
  • Mailbox Server, servidor encargado de almacenar los buzones.

Escenario de pruebas para este post:

  • PC de 32 bits con Windows 2003 Enterprise SP1. Exchange 2007 puede ser instalado sobre la plataforma de 32 bits únicamente para pruebas, no para entornos de producción.
  • Active Directory sin ningún servidor Exchange instalado. Únicamente se instalará Exchange 2007, no se realizará un upgrade en este documento. El upgrade o migración lo veremos más adelante.
  • Todos los parches y actualizaciones son de 32 bits, porque es un escenario de pruebas. Para un entorno de producción deben contar un procesador de 64 bits, con Windows 2003 de 64 bits, parches y actualizaciones que soporten 64 bits.

Requisitos para la instalación de Exchange 2007:

  • Un servidor con Windows Server 2003 Enterprise/Standard con SP1 o SP2 para la instalación de MS Exchange 2007
  • Un servidor Controlador de dominio configurado como Catálogo Global (Global Catalog) sobre Windows Server 2003 SP1 en el dominio donde se instalará el primer servidor Exchange 2007.
  • Nivel funcional de dominio: Windows 2000 Nativo o Windows 2003.
  • Instalación de ASP y componentes del IIS a exepción de los protocolos SMTP y NNTP.
  • Instalación del .NET Framework 2.0 o superior y una actualización de .NET Framework 2.0.
  • Instalación de Microsoft Windows PowerShell e instalación del Microsoft Management Console 3.0
  • No debe hallarse ningún servidor Exchange 5.5.
  • El servidor Exchange debe contar con salida a Internet para verificar los requisitos para Exchange 2007.

Pasos:

  1. Verificar el nivel funcional del dominio. Elevaremos el nivel funcional a Windows 2003. Nota: luego de realizar la elevación de nivel funcional no existe reversa y el cambio será replicado a todos los controladores de dominio. Si lo elevan a Windows Server 2003, deben verificar que no cuenten con Controladores de dominio sobre Windows 2000/Windows NT 4.0
  2. Instalamos los siguientes componentes del IIS desde Agregar o Quitar programas del Panel de Control: ASP.NET, Internet Information Services (Seleccionamos Common Files, Internet Information Services Manager, World Wide Services). Ojo: No seleccionar SMTP y NNTP.
  3. Instalamos el .NET Framework 2.o. Podemos descargarlo desde: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en
  4. Instalamos el parche KB926776. Podemos descargalo desde: http://go.microsoft.com/fwlink/?linkid=74469. Información del hotfix en: http://support.microsoft.com/kb/926776/en-us. Luego de la instalación debemos reiniciar el servidor.
  5. Instalamos Windows PowerShell 1.0. Lo descargamos desde: http://support.microsoft.com/kb/926139/en-us
  6. Instalamos el Microsoft Management Console 3.0. Lo podemos descargar desde: http://support.microsoft.com/kb/907265/en-us
  7. Insertamos el CD de Exchange 2007 y ejecutamos el instalador: Setup.exe.
  8. Cargará una ventana de Bienvenida de Exchange. Seleccionaremos Install Exchange 2007. El wizard de instalación verificará que se hayan instalado todos los requisitos necesarios para Exchange 2007.
  9. Aceptamos el acuerdo de licenciamiento y términos.
  10. Opcionalmente podemos permitir que se envíen reportes de errores a Microsoft, para la mejora continua de Microsoft Exchange 2007. Seleccionaremos Si.
  11. Tenemos dos tipos de instalación: Típica y personalizada, en esta oportunidad seleccionaremos típica, porque los roles de Exchange se ejecutarán sobre un sólo servidor. Opcionalmente podemos seleccionar una ruta para la instalación de MS Exchange.
  12. Escribimos un nombre para la organización Exchange 2007, en esta ocasión escribiremos ExchangePro.
  13. A continuación podemos seleccionar si en nuestra organización existen clientes MAPI como Outlook 2003, Entourage o anteriores. En esta ocasión seleccionamos Si, porque existen clientes MAPI como OL 2003. Si existiesen sólo OL 2007 seleccionamos No.
  14. Cargará una lista donde se revisarán si todos los requisitos de instalación y preparación se encuentran correctamente instalados y configurados. Es recomendable que el Servidor Exchange valide los requisitos basándonos en un checklist de Internet.
  15. Luego de la verificación, se inicia la instalación de MS Exchange 2007.
  16. Finalmente tenemos nuestro servidor Exchange 2o07 instalado. Podemos Acceder al Exchange Management Console o Windows PowerShell para empezar a administrar nuestro servidor.

Enlaces:

Requisitos para la Instalación de Microsoft Exchange 2007: http://technet.microsoft.com/en-us/library/aa996719.aspx

Checklist para la Instalación de Microsoft Exchange 2007: http://technet.microsoft.com/en-us/library/bb125239.aspx

Descarga del Service Pack 1 de Exchange 2007: http://www.microsoft.com/downloads/details.aspx?FamilyID=44c66ad6-f185-4a1d-a9ab-473c1188954c&displaylang=en

Release Notes del Service Pack 1 de Exchange 2007: http://www.microsoft.com/downloads/details.aspx?FamilyId=5770BD59-376E-42EC-B940-BE6225CD97FF&displaylang=en

Instalación típica de Microsoft Exchange 2007: http://technet.microsoft.com/en-us/library/bb123694.aspx

Si existe algún comentario o duda hágamenlo llegar.

Saludos!!!



Vídeo: Instalación de Exchange 2007

12 comentarios:

Unknown dijo...

Muchas gracias por el trabajo que te tomaste en publicar éste procedimiento, está muy bueno y muy útil.
Saludos.
Pedro
(Uruguay)

Anónimo dijo...

En 2007 a diferencia de 2003 no hay que ejecutar el comando forestprep?
Muchas gracias!

Jorge Córdova dijo...

Hola Maxi, este post trata de la instalación de una nueva organización en Exchange 2007 y no un upgrade o migración de Exchange 2003 a 2007. Para instalar un nuevo Exchange o actualizar a Exchange 2007 siempre hay una fase de preparación del esquema del forest, en este caso el wizard lo realiza. Pero si deseas mayor información puedes ubicarla en: http://technet.microsoft.com/en-us/library/aa997459(EXCHG.80).aspx
Saludos.

Anónimo dijo...

que tal jorge, te queria hacer la siguiente consulta, tengo dos inconveniente en mi empresa, uno que tengo el siguiente dominio : familia.local y empresa.familia.local y tengo que dejar uno o sea empresa.local. esa es mi primera migracion. la otra es de exchange 2003 a 2007. ahora bien , mi inquietud es como debo presentar un informe de planeamiento a mis jefes de como se realizaran las migraciones. me podras ayudar con algo de esto? y luego si tendras algun intructivo de como realizar estas migraciones?. desde ya mil gracias.

saludos. Richard

Jorge Córdova dijo...

Richard, primero debes remover el subdominio.
1. remueves el dc del subdominio
Para migrar a Exchange 2007 hay muchos artículos, escribeme a jacppe@gmail.com para ayudarte.
Saludos.

Anónimo dijo...

hola Jorge, tengo un problema instalando el Exchange 2007 en un Server 2008 con 2 Domain Controler 2003 R2, me aroja el sgte. Error en el paso "Preparacion de la Organizacion", ERROR: "No tiene permiso para leer el descriptor de seguridad en CN=Deleted Objects, CN=Configuracion, DC=dominio, DC=local

El server 2008 lo agregue al Dominio y me aparece actualmente como Computer, en el server 2008 logie como DOMINIO/Administrador, luego inicie la instalacion

Saludos
Antonio
antoniomolinabravo@gmail.com

Anónimo dijo...

Jorge, Ya encontre solucion al problema descrito anteriormente.

Encontre la sgte pagina
http://technet.microsoft.com/es-es/magazine/cc137736.aspx

copie el script y ejecute el comando
> ServerManagerCmd –ip Exchange.xml

Pero ahora tengo la advetencia de que no detecta un conector SMTP

sera necesario instalar el servicio ?
no se supone que eso es lo que hace el Exchange ?

Saludos
Antonio
antoniomolinabravo@gmail.com

Jorge Córdova dijo...

Hola Antonio. Es muy interesante la instalación de Exchange 2007 SP1 sobre Windows Server 2008.
Esta tarea la estaba realizando hace unos días y me fue de maravilla. Primero debes considerar que sólo puedes instalar Ex2k7 con SP1 sobre Windows Server 2008, tienes que instalarlo con suficientes privilegios en el dominio para la preparación y extensión del esquema y organización. El instalador debes ejecutarlo como Administrador local, ya que el UAC del Windows 2008 por seguridad bloquea la instalación. Finalmente te recomiendo que revises lo siguiente: http://technet.microsoft.com/en-us/library/bb691354(EXCHG.80).aspx
Saludos.

Anónimo dijo...

Anonimo, el error de "No tiene permiso.." es por culpa del UAC. Desactivalo o ejecuta el Setup pulsando boton derecho> Ejecutar como Administrador.

Crisis dijo...

Hola amigo, solo una duda acerca delos requisitos:

-Cuanto de memoria ram deberia Tener en mi pc virtual del Vmware para que instale bien el EX2007, y la pc fisica en la que se encuentra?

Fernando Herrera dijo...

hola crisis . con una memoria de 256 en la maquina virtual si se puede instalar exchange 2007 pero te recomiendo que solo sea para pruebas ya que para produccion se necesita mucha mas memoria.

la pc deberia tener mas memoria para que lo compartas con la PC virutal.

en este blog he creado unos videos sobre exchange 2007, puedes verlo y ojala te sirvan de algo:
servidoresmicrosoft.blogspot.com

Anónimo dijo...

Srs He migrado un Active Directory 2003 y un exchange 2003, ya desintale el exchange antiguo y tambien es active directory peri mis cliente outlook aun me piden conectarme al server 2003