• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1349
  • Last Modified:

Move Exchange mailboxes to new database if old database cannot be mounted

How can I move user mailboxes to a new Exchange 2010 database if their old database cannot be mounted?  I cannot find a mailbox assignment field on the user or mailbox database properties.

At this point I need to simply leave the old database behind and have the users start using the new database, with new mail messages going there.

Thanks,
Terry
0
terry_cole
Asked:
terry_cole
  • 4
  • 4
1 Solution
 
Stelian StanNetwork AdministratorCommented:
Do you have a backup of that database?
0
 
terry_coleAuthor Commented:
Not current, no.  Over a month old.
0
 
Stelian StanNetwork AdministratorCommented:
That sucks. First thing you need to find out why you cannot mount the database. Is because of corrupted database or logs. To find that do some tests: http://www.virtualhelp.me/windows/579-exchange-2010-error-unable-to-mount-database


More on that: http://exchangeserverpro.com/restore-individual-mailbox-exchange-2010, pay attention to "Bringing the Restored Database to a Clean Shutdown State with ESEUtil[" part.
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

 
terry_coleAuthor Commented:
I have a (supposedly) clean shutdown state according to eseutil /mh.

I did not run /ml before, it says I have 3 log files that cannot be opened, error =1032.

Could that prevent mounting the db?
0
 
Stelian StanNetwork AdministratorCommented:
That can be the reason. If you only have 3 log files you can delete the logs and try to mount the database.
0
 
terry_coleAuthor Commented:
Those files were actually folders that were empty.  I deleted them and ran /ml again.  I now have "OK" after all log files in eseutil but the database won't mount.  I have a new error:
--------------------------------------------------------
Microsoft Exchange Error
--------------------------------------------------------
Failed to mount database 'Mailbox Database'.

Mailbox Database
Failed
Error:
Couldn't mount the database that you specified. Specified database: Mailbox Database; Error code: An Active Manager operation failed. Error: The database action failed. Error: Operation failed with message: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-1215)
. [Database: Mailbox Database, Server: ].

MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-1215)
0
 
Stelian StanNetwork AdministratorCommented:
If the database is in Clean Shutdown State restart Exchange services and try again to mount the database.
Hope that works.
0
 
terry_coleAuthor Commented:
That worked.  Removing the log files was the answer.
0

Featured Post

Free Backup Tool for VMware and Hyper-V

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.  

  • 4
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now