Scripts básicos de Powershell para administradores de Exchange 2010. Parte III.


Continuamos con los scripts de Powershell y nos centramos en la gestión de Carpetas Públicas (PF):
Si te encuentras en plena migración desde Exchange 2003 a Exchange 2010 su uso es habitual para añadir o eliminar réplicas de las mismas.

6.AddReplicaToPFRecursive.ps1.-
Este script nos añade un nuevo servidor a la lista de replicación de las carpetas públicas existentes, de una de ellas y de todas las que cuelgan según la jerarquia, independientemente de la versión de origen, Exchange 2003 o Exchange 2007.

Para añadir una réplica de las carpetas públicas del Servidor MBXEX03 al servidor MBXEX10 desde la carpeta raiz ejecutaríamos:

.\AddReplicaToPFRecursive.ps1 -Server MBXEX03 -TopPublicFolder \ -ServerToAdd ‘BMXEX10’

Ayuda del Script:

Muy sencillo y se puede comprobar la nueva réplica ya sea mediante EMC como por EMS, mediante el cmdlet Get-PublicFolder -recursive | fl name,replicas

7.RemoveReplicaToPFRecursive.ps1.-

Antes hemos visto cómo añadir una réplica, ahora cómo eliminarla. Los parámetros son los mismos que el script anterior:

.\RemoveReplicaToPFRecursive.ps1 -Server MBXEX03 -TopPublicFolder \ -ServerToRemove ‘BMXEX101’

8.ReplaceOnPFRecursive.ps1.-

Este script sustituye un servidor que está incluido en la lista de replicación de las carpetas públicas por otro nuevo. Parece un compendio de los dos primeros. En nuestro ejemplo quitamos la réplica del servidor BMXEX10 y añadimos el servidor BMXEX21, de la carpeta pública Legal :

.\ReplaceReplicaOnPFRecursive.ps1 -TopPublicFolder \Legal -ServerToRemove ‘BMXEX10’ -ServerToAdd ‘BMXEX21’

9.MoveAllReplicas.ps1.-

Para terminar la semana, cómo eliminar la réplica de un servidor y añadir uno nuevo. Este script es muy util en el caso de querer finalizar una migración a Exchange 2010 eliminado el servidor que contiene la réplica de las carpetas públicas por uno nuevo.

.\MoveAllReplicas.ps1 -Server ‘Exchange-2’ -NewServer ‘MBXExchange’

Podemos comprobar que ha desaparecido la réplica del servidor Exchange-2 ejecutando el siguiente cmdlet:

Nos vemos.
Bibliografia:
Technet.

Anuncios

Publicado el 03/08/2012 en Exchange 2010, Powershell y etiquetado en . Guarda el enlace permanente. Deja un comentario.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

masrobeznoquenunca

Comparto lo que hago y lo que veo.

El camino de un ITPro

El camino de un ITPro

adumont

Just another WordPress.com weblog

Marco Antonio's space

Una mirada dentro de mis ratos libres...

Marcelo Ruiz

Network and SocialMedia

A Digital Frontier...

Blog personal de Robert Garrandés Simancas ("Versión Beta")

enero11

Literatura para romper el tiempo.

A %d blogueros les gusta esto: