Tuesday, January 25, 2011

Mover buzones de Exchange 2003 a Exchange 2007 desde un archivo CSV

Buscando la mejor forma de automatizar el movimiento de mailboxes desde Exchange 2003 a Exchage 2007 de una manera simple modificando el script move-mailboxcsv.ps1.  Se me ocurrió lo siguiente:
Este script usa el cmdlet de Exchange 2007 Move-Mailbox , entonces usando los parámetros del mismo crear dos scripts independientes, uno para el chequeo de los usuarios de la lista en el archivo CSV y otro para hacer le move.
En mi opinión combiene preparar una estructura de folders como las de abajo:
C:\MoveMBX
C:\MoveMBX\CSVs
C:\MoveMBX\MXL

El formato que debe tener las listas en el archivo CSV debe tener la siguiente forma:

Identity,targetmbserver,targetmbsg,targetmbdb
"user-saMAccountname","mailbox-serverName","Storage-Name","Database-Name"

Migración a Exchange 2010 - Parte 1 Herramientas de preparación

Esta es la primer parte de una serie de consideraciones que debemos tener para preparar nuestro entorno antes de intalar nuestro primer CAS.
Como primer medida existen varias herramientas de Microsoft que nos ayudaran a poder tener un ambiente estable :
Microsoft IT Environment Health Scanner:
Verifica el estado de salud de:
  • Domain controllers
  • Sites & subnets
  • Directory Replication
  • DNS
  • NTS (servicio de sincro de hora)
  • Configuración de red de servidores DNS, Exchange y Domain Controllers

Por supuesto el paso sigueinte es corregir todos los errores que encuentre la tool
Active Directory Topology Diagrammer:
Esta tool dibuja (necesitas tener instalado Visio 2007/2010)  la topología física y lógica de :
  • Active Directory (Domain Controllers)
  • Active Directory Sites 
  • Organización de Exchange

Troubleshoot Assistant : 
El Microsoft Exchange Troubleshooting Assistant nos ayuda a determinar las causas de alguno porblemas de performnce, flujo de correo y montado de bases de datos en servers corriendo Microsoft Exchange Server.

Exchange Load Generator
Esta tool mide el impacto de clientes MAPI. POP3 e IMAP4, esta tool tarda mucho tiempo en sacar el resultado y es conveninente intalarla y correrla en un entorno de lab, con un CAS/HUB/MBX instalado.Esta tool genera usuarios aleatorios en AD en una OU en particular. Debido a esto es recomendable correrla en un entorno de porducción con los resultados del lab.

Exchange Best Practices Analyzer
Esta tool recolect en forma programática seteos y valores desde el AD, registry de los servers y metabases.Una vez colectados se mustran los seteos  recomendados de Best Practices para la topologia descubierta
Nota: Exchange Best Practices Analyzer v2.8 no se debe usar para scanear Exchange 2007 & Exchange 2010, para poder hacerlo en dichas versions correr Exbpa desde la línea de comando o desde la Toolbox en la Exchange Management Console
 Remote Connectivity Analizer
Este sitio es excelente para probar o publicaciones de Exchange Active Sync, Outlook Anywhere o simplementeo rutoe entrante de SMTP


Con esto terminamos esta primer parte, espero que les sea útil

-Dario

Exchange 2010 move request..¿cuál es la experiencia del lado del usuario conectado?

En esta oportunidad les dejo una tablita bastante útil para entender o tener a mano que pasa del lado del usuario cuando hacemos un new-moveRequest.

En la tabla siguiente se enumeran los escenarios soportados  mover buzones de correo de Exchange:


Experiencia del usuario dependiendo desde donde a donde es movido y al tipo de cliente que esté conectado:

En el suiguiente post me extenderé acerca del move-request de Exchange 2010 y sus diferencias con Exchange 2003 y Exchange 2007. Espero que les sea útil