Principales respuestas
Importar PST

Pregunta
-
Buenas, hoy en dia tengo el correo en un hosting pero queremos incorpoar un Servidor Exchange STD 2010 sobre un Windows STD 2008 R2 para tener alojados los mail internamente... estaba probando en maquinas virtuales la importacion de los archivos .PST .... leyendo en google encontre que se podia hacer a traves de un comando New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “<username>”, pero al ejecutar dicho comando en la consola PS me indica que el comando "New-ManagementRoleAssignment" no es reconocido.
Alguien sabe que podria estar pasando ??? ahora baje el SP1 del Exchange para ver si es eso o no... me podria estar faltando algo ?
Saludos.
Respuestas
-
Escribo esto por si a alguien mas le sirve:
Ahi logre importar el pst.... al final instale el SP1 del exchange 2010 y el outlook 2010, no se cual de los 2 habra hecho la labor, pero tambien cambie de comandos y ejecute:
[PS] C:\Windows\system32> New-RoleGroup "Mailbox Import Export Group" -Roles "Mailbox Import Export"
[PS] C:\Windows\system32> Add-RoleGroupMember "Mailbox Import Export Group" -Member "Administrador"
[PS] C:\Windows\system32> New-MailboxImportRequest -Mailbox "epic" -FilePath \\server\Correo\epic.pst
Name Mailbox Status
---- ------- ------
MailboxImport prueba.local/Usuarios/epic QueuedDespues ejecute para ver el avance:
[PS] C:\Windows\system32> Get-MailboxImportRequest | Format-List Name, Mailbox, Status
Name : MailboxImport
Mailbox : prueba.local/Usuarios/epic
Status : InProgressEn uno 5 min mas lo ejecute nuevamente y me mostro:
[PS] C:\Windows\system32> Get-MailboxImportRequest | Format-List Name, Mailbox, Status
Name : MailboxImport
Mailbox : prueba.local/Usuarios/epic
Status : CompletedDespues desde otra maquina entre por owa y ya tenia todos los mail cargados y sus respectivas carpetas.
Si lo que quiero es importar un grupo de PST en vez de ir uno por uno habria que ejecutar el siguiente comando tal cual cambiando solamente la rura "\\server\Correo\":
[PS] C:\Windows\system32> foreach ($i in (Get-Mailbox)) { New-MailboxImportRequest -Mailbox $i -FilePath "\\server\Correo\$($i.Alias).pst" }
*Donde cada pst debe llamarse igual que el buzon configurado en el exchange2010, que por logica o probabilidad se llama igual que el usuario creado en el Active Directory.
Nota:
1.- Le agrege todos los permiso a la carpeta que contenia el pst para el grupo "Exchange Trusted Subsystem Security"
2.- Y me fije que el servicio "Microsoft Exchange Mailbox Replication" estuviera ejecutandose
- Marcado como respuesta Marc SalvadorModerator miércoles, 29 de junio de 2011 7:39
Todas las respuestas
-
¿Estás abriendo una consola de PowerShell directamente? No puede funcionar así, pues no tiene el PsSnapin de Exchange que incluye esos comandos. O abres el Shell de administración que te instalan las propias herramientas de administración de Exchange o añades ese PsSnapin a una consola "normal" de PowerShell con el siguiente comando (las herramientas de administración de Exchange deben estar instaladas en el equipo, o si no este PsSnapin no estará disponible):
Add-PsSnapin Microsoft.Exchange.Management.PowerShell.Admin
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme) -
Gracias Fernando, efectivamente eso era... lo ejecute en la consola de Exchange y paso... ahora tengo una duda al tratar de ejecutar el mismo import... ejecute el siguiente comando:
Import-mailbox –identity epic –PSTFolderPath C:\Correos\epic.pst
Ese .pst esta en el mismo server exchange.
Pero me arroja lo siguiente:
[PS] C:\Windows\system32>Import-mailbox -identity epic -PSTFolderPath \\192.168.1.130\Correo\epic.pst Se encontró un error en epic (epic@prueba.local) porque: Error en la operación. , código de error: -2147467259 + CategoryInfo : InvalidOperation: (0:Int32) [Import-Mailbox], Re cipientTaskException + FullyQualifiedErrorId : 3FD5010D,Microsoft.Exchange.Management.Recipient Tasks.ImportMailbox RunspaceId : 72270558-0926-44ad-b406-d63368038e50 Identity : prueba.local/Usuarios/epic DistinguishedName : CN=epic,OU=Usuarios,DC=prueba,DC=local DisplayName : epic Alias : epic LegacyExchangeDN : /o=prueba/ou=Exchange Administrative Group ( FYDIBOHF23SPDLT)/cn=Recipients/cn=epic PrimarySmtpAddress : epic@prueba.local SourceServer : SourceDatabase : Mailbox Database 0589208234 SourceGlobalCatalog : SERVER SourceDomainController : TargetGlobalCatalog : SERVER TargetDomainController : TargetMailbox : TargetServer : server.prueba.local TargetDatabase : Mailbox Database 0589208234 MailboxSize : 269.8 MB (282,919,936 bytes) IsResourceMailbox : False SIDUsedInMatch : SMTPProxies : SourceManager : SourceDirectReports : SourcePublicDelegates : SourcePublicDelegatesBL : SourceAltRecipient : SourceAltRecipientBL : SourceDeliverAndRedirect : MatchedTargetNTAccountDN : IsMatchedNTAccountMailboxEnabled : MatchedContactsDNList : TargetNTAccountDNToCreate : TargetManager : TargetDirectReports : TargetPublicDelegates : TargetPublicDelegatesBL : TargetAltRecipient : TargetAltRecipientBL : TargetDeliverAndRedirect : Options : Default SourceForestCredential : TargetForestCredential : TargetFolder : PSTFilePath : \\192.168.1.130\Correo\epic.pst RecoveryMailboxGuid : RecoveryMailboxLegacyExchangeDN : RecoveryMailboxDisplayName : RecoveryDatabaseGuid : StandardMessagesDeleted : 0 AssociatedMessagesDeleted : 0 DumpsterMessagesDeleted : 0 MoveType : Import MoveStage : Validation StartTime : 24/06/2011 16:40:17 EndTime : 24/06/2011 16:40:17 StatusCode : -2147467259 StatusMessage : Error en la operación. ReportFile : C:\Program Files\Microsoft\Exchange Server\V14\Logging\MigrationLogs\import-Mailbox20110 624-164017-1132500.xml ServerName : server.prueba.local [PS] C:\Windows\system32>
Saludos.
-
¿Estás intentando la importación desde un shell de 64 bits? Sólo funciona desde shells de 32 bits:
How to Import Mailbox Data
http://technet.microsoft.com/en-us/library/bb691363(EXCHG.80).aspx
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme) -
-
Yo he hecho importaciones de .pst desde un servidor con el rol de MBX, en Windows Server 2008 R2 sin problemas.
Tienes permisos de Lectura/Escritura para el grupo Exchange Trusted Subsystem sobre los recursos de red, si mal no recuerdo
Saludos,
Marc
MCSA/MCSE 2003
MCITP: Enterprise Administrator (Windows Server 2008)
MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
MCC: Microsoft Community Contributor 2011
Citrix CCA -
-
Escribo esto por si a alguien mas le sirve:
Ahi logre importar el pst.... al final instale el SP1 del exchange 2010 y el outlook 2010, no se cual de los 2 habra hecho la labor, pero tambien cambie de comandos y ejecute:
[PS] C:\Windows\system32> New-RoleGroup "Mailbox Import Export Group" -Roles "Mailbox Import Export"
[PS] C:\Windows\system32> Add-RoleGroupMember "Mailbox Import Export Group" -Member "Administrador"
[PS] C:\Windows\system32> New-MailboxImportRequest -Mailbox "epic" -FilePath \\server\Correo\epic.pst
Name Mailbox Status
---- ------- ------
MailboxImport prueba.local/Usuarios/epic QueuedDespues ejecute para ver el avance:
[PS] C:\Windows\system32> Get-MailboxImportRequest | Format-List Name, Mailbox, Status
Name : MailboxImport
Mailbox : prueba.local/Usuarios/epic
Status : InProgressEn uno 5 min mas lo ejecute nuevamente y me mostro:
[PS] C:\Windows\system32> Get-MailboxImportRequest | Format-List Name, Mailbox, Status
Name : MailboxImport
Mailbox : prueba.local/Usuarios/epic
Status : CompletedDespues desde otra maquina entre por owa y ya tenia todos los mail cargados y sus respectivas carpetas.
Si lo que quiero es importar un grupo de PST en vez de ir uno por uno habria que ejecutar el siguiente comando tal cual cambiando solamente la rura "\\server\Correo\":
[PS] C:\Windows\system32> foreach ($i in (Get-Mailbox)) { New-MailboxImportRequest -Mailbox $i -FilePath "\\server\Correo\$($i.Alias).pst" }
*Donde cada pst debe llamarse igual que el buzon configurado en el exchange2010, que por logica o probabilidad se llama igual que el usuario creado en el Active Directory.
Nota:
1.- Le agrege todos los permiso a la carpeta que contenia el pst para el grupo "Exchange Trusted Subsystem Security"
2.- Y me fije que el servicio "Microsoft Exchange Mailbox Replication" estuviera ejecutandose
- Marcado como respuesta Marc SalvadorModerator miércoles, 29 de junio de 2011 7:39
-
Si se trata de Exchange 2010, entonces no tienes el problema de los 32 bits; eso es con Exchange 2007. Acabo de repasar tu mensaje original y veo que pasé por alto que indicabas que era Exchange 2010, de haberme dado cuenta antes no te habría dicho esa tontería :oP
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)
-
No te preocupes Fernando, pero tengo una duda, es necesario el SP1 para importar PST en Exchange 2010 ?? leyendo en una pagina me dice que si, que si instalo el SP1 evito tener que instalar el Outlook x64.
"Exchange 2010 SP1 removes the requirement to have Outlook x64 installed by including an in-built MAPI provider. This is probably going to be one of the most welcomed additions to this improved piece of functionality."
-
Sí, es correcto el SP1 añade la funcionalidad de importar los .pst sin necesidad de tener el cliente instalado en el servidor (ya era hora, por cierto)
Saludos,
Marc
MCSA/MCSE 2003
MCITP: Enterprise Administrator (Windows Server 2008)
MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
MCC: Microsoft Community Contributor 2011
Citrix CCA -
-
Blackberry, hasta donde yo sé, necesita de un servidor propio que es el BES. No sé si las BB soportan ActiveSync por lo que si así fuera, bastaría con tenerlo configurado correctamente.
Saludos,
Marc
MCSA/MCSE 2003
MCITP: Enterprise Administrator (Windows Server 2008)
MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
MCC: Microsoft Community Contributor 2011
Citrix CCA -
Me comentron en otro post que con exchange 2010 servia el ActiveSync para las BB... esperemos que asi sea... por el momento toy haciendo pruebas con VMware no mas.
Una duda, tengo un PST que tengo que importar... pero este pesa 3,7GB y me dice que se paso de limite y que no podra recivir ni enviar mail.... cuanto es el maximo que aguanta exchange 2010 para el tamaño de los .PST ??? ... otra cosa al momento de importar un .PST que sucede si este tiene errores o por lo menos mas de 50 ???
Saludos.
-
Más que por el .pst, mira el límite del Storage en Exchange dado que el límite desde Outlook 2007 está en los 2 TB por archivo.
Saludos,
Marc
MCSA/MCSE 2003
MCITP: Enterprise Administrator (Windows Server 2008)
MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
MCC: Microsoft Community Contributor 2011
Citrix CCA -
Sobre el BES:
Revisa este link http://blogs.msdn.com/b/douggowans/archive/2009/02/16/blackberry-without-bes.aspx que explica cómo sincronizar las BB sin usar BES
Saludos,
Marc
MCSA/MCSE 2003
MCITP: Enterprise Administrator (Windows Server 2008)
MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
MCC: Microsoft Community Contributor 2011
Citrix CCA -
-
-
Por cierto estuve revisando estos post gracias por la inf. pero me gustaría saber como termino todo esto ya que en estos momentos estoy terminando de montar Exchange 2010 WS 2008 R2 ya sincronizado Active Directory ahora estoy en el proceso de importación de PST cliente al Server para el OWA, mi duda es el tamaño por lo que veo te presento problemas, tengo usuario "VIP" con PST de 8 GB existiría algún problema,
algún requisito o algo que debo tomar encuenta para que no fallar en este proceso "ya esta instalado el SP1 de Exchange 2010"
-
No, no tendrás más inconveniente en subir un .pst de 8 GB de tiempo que tarde en procesar el fichero. El límite por DB en Exchange 2010 está sobre los 100 GB, y 50 DB con una suma tota del 5 TB
Saludos,
Marc
MCSA/MCSE 2003
MCITP: Enterprise Administrator (Windows Server 2008)
MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
MCITP: Lync Server Administrator 2010
MCC: Microsoft Community Contributor 2011
Citrix CCA
Visita mi blog en ITPro.es
MCP Virtual Bussines Card