Exchange 2016 has been out for a while, the new installation must have been seen in other documents, the Exchange 2016 architecture model integrates CAS into the MBX role, making installation and deployment very simple and convenient, as long as you are ready to Even directly next next can be done, specific fool-style installation, I in the following article to show you in detail.
What we bring to you today is a mistaken picture of a problem, with a general environmental background as follows:
There is now a server for Exchange 2010 in your enterprise, and as needed, you now want to upgrade Exchange 2010 to 2016. The simplest way we think about this time is to build an Exchange 2016 server in the environment, co-exist with previous Exchange 2010, then migrate the user's mailbox to the new server, and then uninstall the old server. This upgrade is a recommended approach for Microsoft, and the upgrade process and mailbox migration process is relatively smooth, with minimal user impact. Words don't say much, we start straight.
Btw:exchange 2010 and Exchange 2016 coexistence requirements, the most critical point is that Exchange 2010 must be upgraded to SP3, the official documentation is the need to SP3 or higher rollup patches, of course, my Exchange 2010 here is already SP3, Meet the system requirements of the minimum requirements, then lazy, simply I installed 2016 directly. But the tragedy is that I encountered a lot of strange problems in the installation of 2016, I am not sure that because I did not install the latest rollup 11 caused, so it is strongly recommended that you upgrade to the latest summary 11, so that the problem behind.
650) this.width=650; "height=" "title=" image "style=" border:0px; "alt=" image "src=" http://s3.51cto.com/wyfs02/M00 /7a/db/wkiol1bamoixdoyaaagyrxzhsmw048.png "border=" 0 "/>
The pre-preparation process for installing Exchange 2016 I will not write here, the following article will be very detailed to write.
Today, directly write the problem of the error.
After checking the prerequisites again and starting the normal installation, the tragedy occurs when the mailbox role is installed:
650) this.width=650; "height=" 702 "title=" image "style=" border:0px; "alt=" image "src=" http://s3.51cto.com/wyfs02/M00 /7a/db/wkiol1bamomg7x52aabwv96tztc591.png "border=" 0 "/>
Then we look at the system log:
Log name:application
Source:msexchangesetup
date:2/3/2016 6:37:34 PM
Event id:1002
Task Category:microsoft Exchange Setup
Level:error
Keywords:classic
user:n/a
Computer:SRCorpWinMail01.ecwise.local
Description:
Exchange Server component Mailbox Role:transport service failed.
Error:error:
The following error is generated when "$error. Clear ();
if ($server-eq $null)-and ($RoleIsDatacenter-ne $true))
{
Update-rmssharedidentity-servername $RoleNetBIOSName
}
"was run:" Microsoft.Exchange.Data.DataValidationException:Database are mandatory on usermailbox.
At Microsoft.Exchange.Data.Directory.ADDataSession.Save (adobject instancetosave, IEnumerable ' 1 properties, Boolean Bypassvalidation)
At Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.Link ()
At Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.InternalProcessRecord ()
At Microsoft.exchange.configuration.tasks.task.<processrecord>b__b ()
At Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc (String funcName, Action func, Boolean terminatepipelineiffailed) ".
Event Xml:
<event xmlns= "Http://schemas.microsoft.com/win/2004/08/events/event" >
<System>
<provider name= "Msexchangesetup"/>
<eventid qualifiers= "0" >1002</EventID>
<Level>2</Level>
<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
<timecreated systemtime= "2016-02-04t02:37:34.000000000z"/>
<EventRecordID>1391</EventRecordID>
<Channel>Application</Channel>
<Computer>SRCorpWinMail01.ecwise.local</Computer>
<security/>
</System>
<EventData>
<data>mailbox Role:transport service</data>
<data>error:
The following error is generated when "$error. Clear ();
if ($server-eq $null)-and ($RoleIsDatacenter-ne $true))
{
Update-rmssharedidentity-servername $RoleNetBIOSName
}
"was run:" Microsoft.Exchange.Data.DataValidationException:Database are mandatory on usermailbox.
At Microsoft.Exchange.Data.Directory.ADDataSession.Save (adobject instancetosave, IEnumerable ' 1 properties, Boolean Bypassvalidation)
At Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.Link ()
At Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.InternalProcessRecord ()
At Microsoft.exchange.configuration.tasks.task.<processrecord>b__b ()
At Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc (String funcName, Action func, Boolean terminatepipelineiffailed) ".
</Data>
</EventData>
</Event>
Grabbed the key word "Microsoft.Exchange.Data.DataValidationException:Database is mandatory on Usermailbox"
By querying KB discovery, this problem is caused by the loss of the league mailbox, the system cannot write the corresponding configuration properties.
In ADSI Edit, we can clearly see that the league mailbox is null, and we immediately think that we can only create a new mailbox, try to continue the installation steps
650) this.width=650; "height=" 419 "title=" image "style=" border:0px; "alt=" image "src=" http://s3.51cto.com/wyfs02/M01 /7a/db/wkiol1bamoqsnky4aafr7op5mmc112.png "border=" 0 "/>
In Exchange 2010 EPS, create a new league mailbox with the following command
New-mailbox-arbitration-name Federatedemail.4c1f4d8b-8179-4148-93bf-00a95fa1e042-userprincipalname [Email Protected]<default_accepted_domain>
650) this.width=650; "height=" 127 "title=" image "style=" border:0px; "alt=" image "src=" http://s3.51cto.com/wyfs02/M01 /7a/db/wkiol1bamozrkdqnaac6xa-17v0656.png "border=" 0 "/>
Try to install the program again and successfully.
650) this.width=650; "height=" 563 "title=" image "style=" border:0px; "alt=" image "src=" http://s3.51cto.com/wyfs02/M02 /7a/db/wkiol1bamo3bs3inaabqz70r7aq361.png "border=" 0 "/>
Below, I was looking for the KB to everyone listed, for your reference:
https://social.technet.microsoft.com/Forums/exchange/zh-CN/5af966b5-de5d-4e03-bb20-bb6c8a49255b/ Installing-mailbox-role-fails-database-is-mandatory-on-usermailbox-property-name-database
https://support.microsoft.com/en-us/kb/978776
Federatedemail missing when installing Exchange 2010&2016 coexistence