No se puede mover una base de datos de buzones a un nodo de clúster de Exchange Server 2010 que forma parte de un grupo de disponibilidad de la base de datos cuando intenta instalar una revisión o un paquete acumulativo de actualizaciones para Exchange Server 2010

Tenga en cuenta la situación siguiente:

  • Intenta instalar una revisión o un paquete acumulativo de actualizaciones para Microsoft Exchange Server 2010 en nodos de clúster de Exchange Server que forman parte de un grupo de disponibilidad de la base de datos.
  • Actualizar el nodo pasivo y, a continuación, reinicie el servidor.
  • Mover la base de datos de buzón activo al nodo pasivo que se actualizó.

En este escenario, no se puede mover la base de datos del buzón activo al nodo pasivo. Además, recibe el siguiente mensaje de error:

PS] C:\Windows\system32>Update-MailboxDatabaseCopy db1\mbx1 -CatalogOnlyserver-side seed operation has failed. Error: An error occurred while performing the seed operation, which may indicate a problem with the source disk. Error: An error occurred while updating the search catalog files from server 'MBX2' to 'MBX1'. Error: Can't pause the search catalog. Error: Microsoft.Exchange.Search.Common.FteCatalogN
tFoundException: SearchCatalog.PauseIndexing failed, error 0x80043629 ---> System.ComponentModel.Win32Exception: Unknown error (0x80043629)
  --- End of inner exception stack trace ---
  at Microsoft.Exchange.Cluster.Replay.SearchCatalogProxy.PauseIndexing()
  at Microsoft.Exchange.Cluster.Replay.CiFilesSeederInstance.<SeedThreadProcInternal>b__3(Object , EventArgs )
  at Microsoft.Exchange.Cluster.Replay.CiFilesSeederInstance.RetryCiOperation(EventHandler evt) [Database: db1, Server: MBX1.tails.com]
   + CategoryInfo          : InvalidOperation: (:) [Update-MailboxDatabaseCopy], CiSeederGenericException
   + FullyQualifiedErrorId : F03D6D,Microsoft.Exchange.Management.SystemConfigurationTasks.UpdateDatabaseCopy

 

Para evitar este problema, utilice el siguiente comando para mover la base de datos del buzón activo al nodo pasivo:

Mover-ActiveMailboxDatabase < Database Nombre > – ActivateOnServer < Nombre del Servidor > – skipclientexperiencechecks

Nota Puede comprobar si el catálogo de búsqueda está actualizado, utilizando el -skipclientexperiencechecks parámetro. Si omite la comprobación del catálogo de búsqueda mediante el parámetro en el comando Move-ActiveMailboxDatabase, debe volver a rastrear o repropagar el catálogo de búsqueda.

 

Para obtener más información acerca del comando Move-ActiveMailboxDatabase, visite el siguiente sitio Web:

http://technet.microsoft.com/en-us/library/dd298068.aspx

Cuando intenta instalar la función de buzón de Exchange Server 2010, se produce un error en el proceso de instalación

Cuando intenta instalar el buzón de Microsoft Exchange Server 2010 función, el proceso de instalación puede fail.When este problema se produce, recibirá mensaje de error siguiente en el registro del programa de instalación de Exchange:

RMS Shared Identity user 'CN=FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042,CN=Users,DC=exchange,DC=com' (originating server = 'W2K3DC01.exchange.com') is being linked to computer 'CN=Computer,CN=Computers,DC=exchange,DC=com' (originating server = 'W2K3DC01.exchange.com).
[06-05-2009 11:50:26.0856] [2] [ERROR] Database is mandatory on UserMailbox. Property Name: Database.
[06-05-2009 11:50:26.0950] [2] Ending processing.
[06-05-2009 11:50:26.0950] [1] The following 1 error(s) occurred during task execution:
[06-05-2009 11:50:26.0950] [1] 0.  ErrorRecord: Database is mandatory on UserMailbox. Property Name: Database.
[06-05-2009 11:50:26.0950] [1] 0.  ErrorRecord: Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox. Property Name: Database.
   at Microsoft.Exchange.Data.Directory.ADSession.Save(ADObject instanceToSave, IEnumerable`1 properties)
   at Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.Link()
   at Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
[06-05-2009 11:50:26.0950] [1] [ERROR] The execution of: "$error.Clear(); if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) ) { Update-RmsSharedIdentity -ServerName $RoleNetBIOSName }", generated the following error: "Database is mandatory on UserMailbox. Property Name: Database.".
[06-05-2009 11:50:26.0950] [1] [ERROR] Database is mandatory on UserMailbox. Property Name: Database.
[06-05-2009 11:50:26.0981] [1] [WARNING] <<< Setup failed to execute a task.

Además, consulte los siguientes sucesos en la aplicación de registro:

Log Name:      Application
Source:        MSExchange Configuration Cmdlet - Management Console
Date:          6/5/2009 5:24:29 PM
Event ID:      4
Task Category: (1)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      computer.exchange.com
Description:
The description for Event ID 4 from source MSExchange Configuration Cmdlet - Management Console cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

2092
29
Install-MailboxRole
0
Microsoft.Exchange.Management.Deployment.ScriptExecutionException: The execution of: "$error.Clear(); if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) ) { Update-RmsSharedIdentity -ServerName $RoleNetBIOSName }", generated the following error: "Database is mandatory on UserMailbox. Property Name: Database.". ---> Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox. Property Name: Database.
   at Microsoft.Exchange.Data.Directory.ADSession.Save(ADObject instanceToSave, IEnumerable`1 properties)
   at Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.Link()
   at Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
   --- End of inner exception stack trace ---
{b85a6f1e-9875-4e2d-895c-3c1b93c53cbc}
Log Name:      Application
Source:        MSExchangeSetup
Date:          6/5/2009 5:24:30 PM
Event ID:      1002
Task Category: (1)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      computer.exchange.com
Description:
The description for Event ID 1002 from source MSExchangeSetup cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

Mailbox Role
Error:
The execution of: "$error.Clear(); if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) ) { Update-RmsSharedIdentity -ServerName $RoleNetBIOSName }", generated the following error: "Database is mandatory on UserMailbox. Property Name: Database.".

Database is mandatory on UserMailbox. Property Name: Database.

 

Este problema se produce porque la cuenta de correo electrónico integrada federados que vincula a la cuenta de equipo ya no existe. O bien, la cuenta de correo electrónico integrada federados en el servicio de directorio de Active Directory está dañada.

Para resolver este problema, siga estos pasos:

  1. Quitar la cuenta de correo electrónico FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 mediante la herramienta ADSIEDIT. Para ello, siga estos pasos:
    1. Haga clic en Inicio, haga clic en Ejecutar, escriba adsiedit.msc y, a continuación, haga clic en Aceptar.
    2. Busque el Contexto de nombres predeterminado nodo y, a continuación, busque a la CN = Users contenedor.
    3. Busque y haga clic con el botón secundario del mouse en el contenedor CN=FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042. A continuación, haga clic en Eliminar.
  2. Vuelva a ejecutar la aplicación de instalación de la función de buzón de Exchange Server 2010.
  3. Crear una nueva cuenta de correo electrónico federados mediante el comando siguiente:

    Buzón nuevo – arbitraje – nombre FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042-UserPrincipalName FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 @ <Default_Accepted_Domain>