Me he puesto manos a la obra y con la ayuda de Exchange Server Deployment Assistant estoy verificando que necesito para que la Organización de Exchange 2007 que actualmente funciona en la empresa donde trabajo esté lista para Exchange 2010.
Lo primero, claro está, es actualizar Exchange 2007 a SP2 para que Exchange 2010 pueda ser instalado en la misma Organización…

Mientras se realizaba esa actualización estuve jugando con Deployment Assistant… muy interesante utilidad que nos puede ahorrar muchos dolores de cabeza, además si se trata de probar este tipo de cosas siempre lo prefiero hacer en entornos controlados y de pruebas.
Exchange Server 2010 Deployment Assistant.
2007, 2010, Exchange
Documentación oficial sobre Balanceo de Carga en Exchange 2010 ha sido publicada en TechNet!, desde que he estado indagando sobre las nuevas funcionalidades de Exchange 2010 una de las cosas que había visto pobre documentación era de cómo hacer alta disponibilidad con CAS2010.
Aquí está el enlace para que estén al tanto!
http://technet.microsoft.com/en-us/library/ff625247.aspx
2010, Exchange, LoadBalance
El día de hoy al parecer he tenido una total adicción a Exchange 2010… He actualizado la Organización de Exchange 2007 a SP2 para que aceptara la instalación de Exchange 2010 y sin mencionar unos pequeños inconvenientes todo ha salido bien. Le he dado una mirada a ECP (Exchange Control Panel) y me estoy familiarizando con los “Role Groups”.
Creo que me estoy desviando un poco porque tengo en planes tomar el 70-237 y 70-238 pero en lugar de estudiar para estos me la he pasado jugando con Exchange 2010!!
Aquí unas imágenes de lo mejorado que esta el OWA, que ahora se llama Outlook Web App.
OWA en IE8…

OWA en FF3

2010, ECP, Exchange, OWA
Algo nuevo que acabo de ver mientras creaba un User-Mailbox en Exchange 2010 es que la nueva funcionalidad de Archive Mailbox requiere Enterprise CALs. Me dio curiosidad así que busque información sobre estos CALs con el principal motivo de saber si la licencia adquirida donde trabajo soportara esta nueva funcionalidad.

http://www.microsoft.com/exchange/2010/en/us/Licensing.aspx#ExCal
2010, CALs, Exchange
El sábado decidí hacer upgrade a mi Exchange 2007 de pruebas desde SP1 hacia SP2, pensé que eso sería tan fácil como instalarlo pero no fue así.
Todo comenzó como un simple error “This role cannot be installed because the following roles are not current:AdminToolsRole” y termine haciendo cambios en el regedit.
Instantáneamente comencé una búsqueda en Google para ver como resolvía el problema y así encontré una entrada en el Foro de Exchange de Social Technet en Microsoft.com. El problema con la entrada era que tenía demasiadas respuestas diferentes para solucionar el mismo problema y por eso me tomo más tiempo dar con la solución.
Lo primero que se debe tener en cuenta es que cuando un upgrade (BuildtoBuildUpgrade) falla, este pone en modo Disable todos los servicios que estén relacionados a Exchange y al reiniciar el servidor (en mi caso una VM) terminas sin trafico de correos o nada relacionado al mismo Exchange porque todos sus servicios y relacionados están Disable.
Para no hacer de esta pequeña entrada todo un howto de cómo solucionar ese problema les posteo aquí los pasos que tome para resolverlo.
After opening a ticket with Support here is what we completed in our Environment. The Key is making the ConfiguredVersion Key Match in the registry, if you have a watermark you can delete it as well.
AFter the first attempt of SP2 fails, your services will be stopped and set to manual, set the following to Automatic and Start the service
MSExchange Active Directory Topology
MSExchange Information Store
MSExchange Mail Submission
MSExchange Mailbox Assistants
MSExchange Replication Services
MSExchange Search Indexer
MSExchange Service Host
MSExchange System Attendant
***NOTE CAS Boxes may have other services than listed above***
MSExchange Monitoring was the only services set to Manual in our environment.
Also set World Wide Publishing service, IIS admin, and system control manager (SCOM) to automatic and start them.
In regedit, go to hklm\software\microsoft\exchange\v8.0\mailboxrole and add new string value “ConfiguredVersion” with a value that matches the “ConfiguredVersion” in hklm\software\microsoft\exchange\v8.0\admintools
y luego tenemos que reinicar para poder continuar con la actualizacion a SP2..
Enlace al foro: http://social.technet.microsoft.com/Forums/en/exchangesoftwareupdate/thread/fba6fd70-a406-4d79-8a07-0385ac04c600
2007, Exchange
El titulo de este post es algo extraño… y es porque me ha causado mucha risa el saber el significado de FYDIBOHF23SPDLT, para los que no lo sepan esas letras locas se agregan a “Exchange Administrative Group” cuando se instala Exchange 2007, entonces seria todo así “Exchange Administrative Group – FYDIBOHF23SPDLT”.
una imagen del nombre administrativo en AD..

Leyendo un libro de Exchange 2010 he encontrado que hacen referencia a esto pero ademas indican el siginificado del mismo….
Just shift all letters in the word FYDIBOHF23SPDLT to the left and you get EXCHANGE12ROCKS.
Gracioso……
Puedes encontrar el enlace del libro de Exchange 2010 en: http://twitter.com/aantigua/status/12469036003
Si quieres mantenerte informado con todo lo relacionado a Exchange Server recomiendo visitar este link [ http://social.technet.microsoft.com/wiki/contents/articles/exchange-blogs-sites-and-twitters.aspx?wa=wsignin1.0 ] y visitar los blogs o seguir los tweets!!
Si ya estas en Twitter puedes seguir la lista que he creado [ http://twitter.com/aantigua/ms-exchange ].
Si en algun momento quisieras ver que tanto software de VMware se esta actualmente ejecutando en tu computador…..
<code>
Clear-Host
$TaskManager = get-Process | Sort-Object Company
foreach ($Item in $TaskManager)
{
if ($Item.Company -eq “VMware, Inc.”)
{
“{0,-30} {1,-25} {2,-40}” -f
$Item.Company, $Item.Name, $Item.Path
}
}
</code>
Es increíble lo rápido que pasa el tiempo, solo hace varios meses liberaron Exchange 2010 y el día de hoy leo en el blog oficial de Exchange que ya viene de camino el SP1 de esta aplicación.
http://msexchangeteam.com/archive/2010/04/07/454533.aspx
Como en el post anterior, en este hago eco de la tercera parte de los post en LatAm Team Blog.
http://blogs.technet.com/latam/archive/2010/04/02/implementando-dag-en-exchange-2010-parte-iii.aspx
vale la pena leerlos los 3. recomendado!
En uno de los post anteriores comente que no he sido muy atento a lo que es Exchange 2010 y que trataría de remediarlo, en eso he estado el día de hoy y no me ha ido bien porque las maquinas virtuales las he instalado en mi Workstation y no en mi VMware ESXi como acostumbro hacer. Cual ha sido la diferencia? … ha sido que después de clonar un WS2008 para hacer de Domain Controller y luego intentar instalar WS2008r2 esto no ha resultado y VMware Workstation 7 me ha lanzado un error diciéndome que mi procesadores no soportan maquinas virtuales 64-bit… Que es esto!!!
Es extraño… tengo Windows 7 64-bit, pero también recordé que una vez estos procesadores fueron los usados en mi VMware ESX3.5 el cual tampoco virtualizaba maquinas 64-bit.. He aquí el error…

Al ver esto he clonado el WS2008 y pensé “no necesito 64-bit, y terminare más rápido!” ERROR!!!! Después de clonar esta máquina y hacerle join al dominio, todo listo para instalar Exchange 2010 en esta recién clonada vm (ahhh.. estoy usando VMware Workstation 7 por el feature de team y snapshot que no está en VMware Player) me encuentro con otra sorpresa, la versión de Exchange 2010 es 64-bit! Y la razón es que no HAY una versión de 32-bit…. Lo peor del caso que esto es viejo y de qué manera me entero, pero como dije en un post anterior, no le he prestado mucha atención a Exchange 2010…. Que mal.
Exchange Team Blog – Is there a 32-bit version of Exchange 2010?
Hace mucho tiempo que he pensando en instalar un Puppet, pero en mi casa solo tengo Linux (Debian Lenny) en una maquina virtual y ahí tengo todo lo que necesito. A diferencia de Windows Server, actualmente tengo 4 Server 2008 y 2 Server 2003 y he pensado que en realidad debería instalar alguna aplicación de Microsoft que me ayude a tener control del estado de esas maquinas virtuales, ahí es donde entra System Center Configuration Manager (ConfigMgr).
Pues he instalado otra máquina virtual (en realidad la he copiado…) para hacer la instalación de ConfigMgr, todo bien hasta que la instalación me pidió SQL para crear su DB allí, como no tenia SQL en casa he tenido que descargarlo de TechNet (TechNet Plus!!) y en eso he tardado casi 2 días por que sin ninguna razón el File Transfer Manager cerraba con un mensaje de error diciendo que no encontraba el archivo…. Al fin se descargo SQL 2005 y desde que lo instale en WS 2008 el primer mensaje es “problemas conocidos de compatibilidad” y que antes de iniciar los servicios tenía que por lo menos instalar SP2 de SQL. Pues he descargado el SP3 y eso fue otra lucha con el FTM por que hacía lo mismo que hizo con la descarga anterior….
Anoche al fin tenia instalado el SP3 de SQL y comencé con la instalación de ConfigMgr para encontrarme con que tenía que descargar más de 90 paquetes con mi pobre conexión OneMax de 768 (que a veces parece de menos..) y esto tomaría casi toda la noche así que intente engañar el proceso diciéndole que ya tenía todos los archivos descargados, que tonto fui!! Cuando el proceso llego a la parte donde al parecer usa estos archivos todo se detuvo y aun estoy sin ConfigMgr….
Por suerte había encontrado un blog donde hablan algo de instalación de ConfigMgr y el autor postea un proceso para descargar estos archivos usando una PC alternativa, preferiblemente con mejor conexión a internet para luego llevarlos al equipo donde vamos a realizar la instalación…
MEDIAPATH:\SMSSETUP\BIN\I386\setup.exe /download drive:\path
Espero con esto poder instalar ConfigMgr para comenzar una gran aventura!!!
enlaces:
http://www.msfaq.se/?p=182
Hace varias semanas estoy notando que el nodo primario de un cluster CCR de Exchange 2007 tiene 16G de RAM y store.exe está utilizando 12G de estos 16, es algo alarmante e inmediatamente he comenzado a buscar en Google, TechNet y los foros de Microsoft para asegurarme que no es un problema de Memory Leak en este servidor.
Para mi sorpresa al parecer store.exe en esta versión de Exchange ha sido diseñado de esta manera a diferencia de Exchange 2003. En realidad no he encontrado nada Oficial que diga esto pero ese es el resultado de muchos blogs post y respuestas en foros, al parecer muchos MVP y personas con mucho conocimiento en E2k7 coinciden en que la mejor solución es hacer un buen diseño del hardware que usara Exchange y que se instalara el role de Mailbox Server.
Aunque a diferencia de otras personas que reportan esto, en este nodo no se presenta ningún problema de performance y todas las aplicaciones que abro en el funcionan sin problema. Es algo incomodo ver un servidor con tanta memoria consumida por un solo proceso. Seguiré indagando sobre este tema porque no estoy muy conforme con este comportamiento.

El viernes pasado tome y pase el primer examen para alcanzar la certificación de MCITP de Exchange Server 2007, actualmente estoy estudiando para el examen 70-237 (Pro: Designing Messaging Solutions with Microsoft Exchange Server 2007). El caso es que ya están disponibles los exámenes TS y PRO de Exchange Server 2010 y pone en duda una certificación de Exchange 2007, he tenido poco contacto con la versión 2010 de este tecnología de Microsoft y voy a tratar de remediarlo.
Estoy descargando la versión de TechNET PLUS…..
Actualmente tengo varias maquinas virtuales con WS2008 y E2k7 así que tendré que subir una nueva con WS2008r2 para montar E2k10…. Inmediatamente tome los 2 exámenes faltantes para la MCITP de E2k7 comenzare a jugar un poco con la versión 2010 para ir familiarizándome y tratar de tomar los cursos oficiales de este así solo me faltaría leerme todo lo relacionado a E2k10 en la librería de technet….