locked
Error al mover buzones a una base de datos nueva. Event id 1203/ MSExchangeIS Mailbox Store Error 0xa4a RRS feed

  • Pregunta

  • Buenas a todos,

    Estoy intentado mover buzones por problemas de espacio de almacenamiento, de una base de datos antigua a una nueva.

    El problema es que aunque parece que terminal bien, da un error en el registro final del movimiento del buzon. No puede limpiar el buzon de origen.

    Mirando el registro las bases de datos de origen y destino no son la misma versión, logico, porque una de ellas se ha creado posteriormente, tras instalar la última versión para Exchange 2010 sp3 CU7

    Versión de origen: Version 14.3 (Build 210.0)

    Versión de destino: Version 14.3 (Build 123.0)

    Advertencia: Error al limpiar el buzón de origen después del movimiento.
    Detalles del error: MapiExceptionUnexpectedMailboxState: Unable to delete mailbox. (hr=0x80004005, ec=2634)

    No se pudo limpiar el buzón de origen 'Primario (191fa8f8-6f57-41fa-9b41-edb6ce9506fe)' después del movimiento. Intento 6/6.
    Detalles del error: MapiExceptionUnexpectedMailboxState MapiExceptionUnexpectedMailboxState: Unable to delete mailbox. (hr=0x80004005, ec=2634)

       en Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, SafeExInterfaceHandle iUnknown, Exception innerException)
       en Microsoft.Mapi.ExRpcAdmin.DeletePrivateMailbox(Guid guidMdb, Guid guidMailbox, Int32 flags)
       en Microsoft.Exchange.MailboxReplicationService.LocalMailbox.DeleteMailboxInternal(Int32 flags)
       en Microsoft.Exchange.MailboxReplicationService.MailboxWrapper.<>c__DisplayClass2a.<Microsoft.Exchange.MailboxReplicationService.IMailbox.DeleteMailbox>b__29()
       en Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute(GenericCallDelegate operation)
       en Microsoft.Exchange.MailboxReplicationService.MailboxWrapper.Microsoft.Exchange.MailboxReplicationService.IMailbox.DeleteMailbox(Int32 flags)
       en Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.<>c__DisplayClass6d.<PostMoveCleanupSourceMailbox>b__6b()
       en Microsoft.Exchange.MailboxReplicationService.CommonUtils.CatchKnownExceptions(GenericCallDelegate del, FailureDelegate failureDelegate)

    domingo, 19 de octubre de 2014 17:44

Respuestas

  • Ya lo he solucionado, al borrar el buzon marcado como softdeteled, debemos indicar el GUID del buzon, en vez de el nombre de usuario.

    • Marcado como respuesta Moderador M lunes, 20 de octubre de 2014 16:03
    lunes, 20 de octubre de 2014 14:32

Todas las respuestas

  • Se me ha olvidado mencionar lo mas importante.

    Cuando intento borrar manualmente el buzon de la base de datos antigua que esta en estado Softdeleted, me da error y no me deja eliminarlo.

    Remove-StoreMailbox 
       {Database=delegados, Identity=user1, MailboxState=SoftDeleted} 
       USYMA.local/Users/Administrador 
       S-1-5-21-762966883-2175069347-1835780551-500 
       S-1-5-21-762966883-2175069347-1835780551-500 
       ServerRemoteHost-Unknown 
       3888 
        
       24 
       00:00:00.0468768 
       Ver todo el bosque: 'False', Ámbito predeterminado: "midominio.local", Configuración del controlador de dominio: "srvDC2.midominio.local", Catálogo global preferido: "SRVDC1.midominio.local", Controladores de dominio preferidos: "{ SRVDC1.midominio.local }" 
       Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: El buzón "user1" no existe en la base de datos "delegados". en Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, OptionalIdentityData optionalData, Nullable`1 notFoundError, Nullable`1 multipleFoundError, ExchangeErrorCategory errorCategory) en Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, Nullable`1 notFoundError, Nullable`1 multipleFoundError) en Microsoft.Exchange.Management.StoreTasks.RemoveStoreMailbox.InternalValidate() en Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord() 
       Context 

    domingo, 19 de octubre de 2014 18:07
  • Ya lo he solucionado, al borrar el buzon marcado como softdeteled, debemos indicar el GUID del buzon, en vez de el nombre de usuario.

    • Marcado como respuesta Moderador M lunes, 20 de octubre de 2014 16:03
    lunes, 20 de octubre de 2014 14:32
  • Hola Javier Alaez,

    ¡Gracias! siempre es de gran ayuda que nos compartan la solución para cuando otros visitantes consulten el foro, Saludos. 

    Gracias por usar los foros de TechNet.

    Marco

    _____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    lunes, 20 de octubre de 2014 16:06