terry_cole
asked on
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
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
Do you have a backup of that database?
ASKER
Not current, no. Over a month old.
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.
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.
ASKER
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?
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?
That can be the reason. If you only have 3 log files you can delete the logs and try to mount the database.
ASKER
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)
--------------------------
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)
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
That worked. Removing the log files was the answer.