Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Friday, June 29, 2012 5:20 AM
I migrated from Exchange 2007 to Exchange 2010 and I am having a problem while trying to enable Archiving for mailboxes. Below is the cmdlet I ran and the error message received.
[PS] C:\Windows\system32>Enable-Mailbox -Alias "user" -archive
Property ArchiveGuid can't be set on this object because it requires the object to have version 0.10 (14.0.100.0) or la
ter. The object's current version is 0.1 (8.0.535.0).
+ CategoryInfo : NotSpecified: (0:Int32) [Enable-Mailbox], InvalidObjectOperationException
+ FullyQualifiedErrorId : B7EB3931,Microsoft.Exchange.Management.RecipientTasks.EnableMailbox
How can i resolve this problem?
All replies (5)
Friday, June 29, 2012 6:03 AM ✅Answered
How did you do perform the cross-forest migration?
It seems that the migrated mailbox was not stampd with the correct Exchange version with the method you used.
Run these command and see if it helps:
- Set-Mailbox "User" -ApplyMandatoryProperties
- Update-Recipient User
You might also want check if your other migrated mailboxes also have the wrong ExchangeVersion set.
Example: Get-Mailbox | where {$_.ExchangeVersion -like "*8.0*"} | ft Name,Exchangeversion
Martina Miskovic
Monday, July 2, 2012 7:37 AM
Hi bakesale,
Any updates?
Please run the cmdlet Get-Mailbox "User" | fl and post the result here.
Please also try to run the Get-Mailbox "User" | Enable-Mailbox -archive
Frank Wang
TechNet Community Support
Thursday, July 5, 2012 1:56 AM
Hi bakesale,
Any updates?
Frank Wang
TechNet Community Support
Friday, December 28, 2012 2:43 PM
Try this:
http://support.microsoft.com/kb/2788366/
Sunday, December 30, 2012 2:54 PM
If the object or mailbox has been migrated from legacy version then "clear move request" by right clickling on moved mailbox from move request tab and try.
If this is not the case run below command:
Set-Mailbox "User" -ApplyMandatoryProperties
Update-Recipient User
If the problme is with all users then run this command:
get-mailbox -resultsize unlimited | Where { $_.RecipientTypeDetails -eq ‘LegacyMailbox’ } | Set-Mailbox –ApplyMandatoryProperties
Diwakar