Anatol Emilio Lopez Maitchovcow

lunes, 5 de marzo de 2012

Migración de cuentas de correo MS Exchange Server 2007 a MS Exchange Server 2010

Para el proceso de migración, se podrán utilizar varios métodos en los cuales iremos describiendo en el siguiente apartado, para ello describiremos 2 métodos distintos y analizaremos las consecuencias de cada uno de los métodos que emplearemos.
Es importante verificar que el servicio de Microsoft Exchnage Replication este activo, en los CAS.
image
En el siguiente Script debemos ejecutarlos en el servidor de MS Exchange Server 2007, en la ruta “C:\temp\”, en la siguiente ruta crearemos dos archivos de textos, con los siguientes nombres, users.txt y ddbb.txt, en los cuales colocaremos la lista de usuarios a migrar en el fichero users y el fichero ddbb la correspondiente bases de datos a la cual queremos migrar.
Con esto conseguiremos que exista una correspondencia de usuario y bases de datos, y nos da una mayor nivel de flexibilidad.
El script sería el siguiente:
$SourceFile1 = "c:\temp\DDBB.txt"
$SourceFile2 = "c:\temp\users.txt"
$a = remove-item c:\temp\Movelog.txt -ea SilentlyContinue
$error.Clear()
$ddbbList = Get-Content $SourceFile1
$UserList = Get-Content $SourceFile2
foreach($user in $UserList)
foreach($user in $ddbbList)
$TargetDatabase = $ddbbList
{
$message = "Moving User -> " + $user
write-output $message | out-file -filePath "c:\temp\MoveLog.txt" -append -noClobber
move-mailbox -Identity $user -TargetDatabase $TargetDatabase -BadItemLimit 5 -Confirm: $false
if($error.Count -ne 0)
{
$message = "User " + $user + " failed to move"
write-output $message | out-file -filePath "c:\temp\MoveLog.txt" -append -noClobber
$message = "Error:::: " + $error[0].ToString()
write-output $message | out-file -filePath "c:\temp\MoveLog.txt" -append -noClobber
$error.Clear()
}
}
 
y lo llamaremos move.ps1, el cual ejecutaremos en el servidor donde se encuentre las cuentas de buzones en este caso en el MS Exchange Server 2007 con el rol de buzones.
La otra Opción que les puedo dar es descargar el script y la estructura de datos.

Para poder descargar el Script con la estructura de datos descarga el siguiente archivo y descomprimirlo en C:\Temp, el archivo en el siguiente Enlace AQUI

0 comentarios: