Instalacion de Prerequisitos de Exchange Server 2007

En este documento, se explica cómo automatizar la instalación de uno o varios servidores Exchange 2007, básicamente los requisitos de la instalación. En este articulo del Technet  http://technet.microsoft.com/en-us/library/bb691354.aspx muestra cómo crear unos script’s para instalar los prerrequisitos de Exchange 2007 y de Windows Server 2008 para instalar la función que nos interese de Exchange 2007 vía línea de comandos. Con esta web te puedes generar unos archivos de respuesta para instalar lo que se necesites.

Descripción de los archivos XML:
Exchange-Base.xml – Este XML instala los componentes comunes usados por la mayoría de los roles de Exchange 2007. Es recomendado reiniciar el servidor.
Exchange-MBX.xml – Instala los prerrequisitos del servidor con la función de buzón.
Exchange-CAS.xml – Instala el resto de prerrequisitos para la función de acceso de cliente.
Exchange-Edge.xml – Instala el resto de prerrequisitos para la función de transporte perimetral. Exchange-UM.xml – Instala los prerrequisitos para la función de mensajería unificada.
Exchange-ClusMBX.xml – Instala los  requisitos para la función de buzón con clúster, además del clúster de alta disponibilidad.
El rol de Concentrador de transporte no necesita prerrequisitos, así que no necesita un XML específico a parte del Exchange-Base.xml.
Para ejecutar la instalación mediante archivos de respuesta se ejecutará de la siguiente forma: ServerManagerCmd -ip RUTA<Exchange-role>.XML

Contenido de los archivos XML:

Exchange-Base.xml

<!– ServerManagerCmd Answer File compatible with Windows Server 2008       –>
<!– Usage: ServerManagerCmd -ip Exchange-Base.xml                –>

<ServerManagerConfiguration
Action=”Install”
xmlns=”http://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1″>
Continue reading “Instalacion de Prerequisitos de Exchange Server 2007”

Scripts para auditar buzones de Exchange

A continuación muestro algunos scripts que podemos usar para auditar nuestros buzones de Exchange.

Cuentas creadas en los últimos 7 dias

Get-User -resultsize unlimited | where {$_.WhenCreated -gt (get-date).adddays(-7)} | ft Name,whenCreated -Autosize

Buzones que no han accesado en los últimos 100 dias

Get-MailboxStatistics -resultsize unlimited | where {$_.LastLogonTime -lt (get-date).AddDays(-100)} | ft displayName,lastlogontime,lastloggedonuseraccount,servername

Buzones que nunca se han logeado

Get-MailboxStatistics -resultsize unlimited | where {$_.LastLogonTime -eq $null | ft displayName,lastlogontime,lastloggedonuseraccount,servername

Get-MailboxStatistics -resultsize unlimited | where {$_.LastLogonTime -eq $null | ft displayName,lastlogontime,lastloggedonuseraccount,servername
Buzones desconectados o eliminados en los últimos 14 dias

Get-MailboxStatistics | Where {$_.DisconnectDate -gt (get-date).AddDays(-14)} | ft displayName,ServerName,DatabaseName,TotalItemSize -Autosize



CCR Cluster Exchange 2007

Uno de los tipos de cluster que podemos montar en Exchange 2007 es el CCR o Cluster de replicacion continua. A diferencia de lo que sucede con un SCP (Cluster de copia unica) donde el almacenamiento de la base de datos y ficheros de transacciones del role de mailbox de nuestro exchange 2007 se guardaba en un almacenamiento compartido por los nodos del cluster, en un CCR cada nodo guarda una copia exacta de la base de datos y fichero de transacciones del mailbox; es decir, cada nodo posee conectado a el directamente una copia completa de los buzones del servidor de mailbox.

Para poder realizar el cluster CCR de exchange debemos de tener montado previamente un cluster de Windows, que utilizare con mayoria de nodo y directorio compartido poniendo el witness en una carpeta del servidor de transporte; y a continuacion montar el cluster de la aplicacion de Exchange. Como el cluster es del servidor de almacenamiento de buzones debo de tener por otro lado um rol de cliente y otro de transporte.

En el siguiente link de la pagina msexchange.org teneis el como crear un CCR.

Link Cluster Exchange 2007

A continuacion os muestro tres videos por si aun no ha quedado claro como crar un CCR




Continue reading “CCR Cluster Exchange 2007”

Exchange 2007 Edge Server Role

Uno de los roles menos conocidos de Exchange es el rol de Edge Transport Server. Este rol no es obligatorio el montarlo y en redes pequeñas donde el volmen de trafico de correo es pequeño se puede suprimir aunque es util para redes donde haya un acceso a Internet protegido por medio de Firewall, ya que no expondriamos de forma directa a Internet el servidor de Exchange con el rol de transporte.

El Edge Transport Server se debe de instalar en un equipo no miembro del dominio de Active Directory. Como prerequisitos para la instalación debemos de instalar el ADAM o Active Directory Aplication Modem para conectar el Edge Transport al Active Directory. Además del ADAM, debemos de instalar el PowerShell y el .Net Framework 2.0. en caso de tener un Server 2003 debemos de instalar tambien la MMC3.0. Otro prerequisito que se da por supuesto, es que el edge trnasport debe de ser capaz de resolver los nombres de los servidores de la organizacion y viceversa, es decir desde los servidores de la organizacion de Exchange (concretamente desde el Transport Server) debo de resolver el nombre del Edge.

Una vez instalados los prerequisitos, instalamos el rol de Edge Transport Server Role. Una cez instalado debemos de subscribir el Servidor de Edge con un servidor de Transporte de nuestra organizacion. Para hacerlo desde EMS (Exchange Management Shell) ejecuto New-EdgeSubscription –file “C:EdgeSubscriptionFile.xml”  generandome el fichero de subscripcion que debo llevar al Transport Server Role. Para ello lo hago el el cmdlet New-EdgeSubscription –FileName:”C:EdgeSubscriptionFile.xml” –Site:”Default-First-Site-Name” donde Site es el nombre del sitio de Active Directory donde reside el Hub Transport.

Aqui os dejo un link con el Step-by Step del montaje de un Edge Transport.