settingsLogin | Registersettings
Es tu primera visita? Te invitamos a visitar nuestra sección de preguntas frecuentes FAQ!
x
Show Menu

Correos de Outlook a Exchange 2010

0 votos
Hola a todos, mi consulta esta relacionada con Exchange server 2010, he configurado el Exchange y esta recibiendo y enviando correos sin problema, el asunto es como puedo trasladar a Exchange los correos que están el Outlook antes de trabajar con Exchange como servidor de correo ya que antes se usaban los servicios de un hosting externo para lo que es correo y web.

Desde ya muchas gracias.

Saludos
por (26 puntos)  

1 Respuesta

+1 voto

Hola Francisco,

Puedes importar un PST en un buzón con una funcion de powershell de exchange. Verifica que version tienes porque antes de 2010 el comando se modifica notablemente.

Antes de Exchange 2010 SP1:

Get-Mailbox | Import-Mailbox –PSTFolderPath C:\PSTs

Proceso básico (necesitas permisos para realizar la importacion):

http://www.petenetlive.com/KB/Article/0000443.htm

Comandos:

Exchange 2010 SP1 y  Exchange 2010 SP2:

New-MailboxImportRequest -Mailbox JhonP -FilePath \\SERVER\Share\JhonP.pst -TargetRootFolder "RecoveredFiles" -IncludeFolders "#Inbox#"

Puedes tambien escanear la red en busca de PST por ti mismo o escanearla con una utilidad de Microsoft PST Capture Tool y luego importarlos a los buzones correspondientes, pero ten cuidado ya que no siempre el PST correspondera al buzon o ssera identificado quien es el Owner es un trabajo mas que manual a veces:

http://blogs.catapultsystems.com/smcneill/archive/2012/02/01/hands-on-with-the-pst-capture-tool.aspx

Si no los tienes, configurate una cuenta por POP3 o IMAP y descargalos como PST y luego importalos al usuario correspondiente con powershell.

Tambien puedes realizar una importacion masiva colocando los PST en un share centralizado, nombrandolos a cada PST con el Alias de cada usuario, por ejemplo:

S:\Server\Share\

AlanG.PST
JhonP.PST
Etc, etc....

Luego con esta sentencia por powershell los importas automaticamente, y con las sentencias de chequeo (del articulo) vas monitoreando el porcentaje de la importacion.

Importacion Masiva:

   Dir \\Server\Share\*.pst | %{ New-MailboxImportRequest -DomainController tudomaincontroller.com -Name PSTImport -BatchName Imports -Mailbox $_.BaseName -FilePath $_.FullName -whatif} < una vez que no veas ningun error quitale el comando -WhatIf, ya que es usado para tesetar, no modifica nada ni empieza ningun proceso...te van a aparecer textos amarillos, si es asi dale para adelante...si ves rojos...revisalos 2 veces a ver que error te esta generando y luego sigue probando hasta que todo este amarillo.

Ver Status de importacion masiva:

   Get-MailboxImportRequest | Get-MailboxImportRequestStatistics -DomainController tudomaincontroller.com

Importar un buzon:

   New-MailboxImportRequest -FilePath "\\Server\Share\Jhon.pst" -name Import-test -DomainController tudomaincontroller.com -Mailbox JhonP -BadItemLimit 100 -AcceptlargeDataloss -TargetRootFolder "Elementos Enviados"

Ver status de importacion para un nombre:

   Get-MailboxImportRequestStatistics -identity JhonP\import-test -DomainController tudomaincontroller.com

Ver Status minimo de todos los trabajos de importacion:

   Get-MailboxImportRequest

Ver status de importacion para un nombre y detallado:

   Get-MailboxImportRequestStatistics -identity JhonP\import-test -DomainController tudomaincontroller.com | fl

Eliminar Request Completados:

   Get-MailboxImportRequest | where {$_.status -eq "Completed"} | Remove-MailboxImportRequest -domaincontroller "tudomaincontroller.com"

Eliminar Request Failed:

   Get-MailboxImportRequest | where {$_.status -eq "Failed"} | Remove-MailboxImportRequest -domaincontroller "tudomaincontroller.com"

 

Exitos. Luego me cuentas!!!

Saludos.

por (4.6k puntos)  
Muchas gracias Gustavo por tu ayuda, te cueno como me va....
...