Link to home
Start Free TrialLog in
Avatar of jovonn
jovonn

asked on

Moving exchange mailboxes from 2010 to 2016

Hi Guys, I'm having difficulty moving mailboxes from exchange 2010 to the new 2016 database in my test environment. There are no other move requests pending and I can create new mail accounts on ex16 box without issue. I've tried using the move request using EMC and also using powershell but still not able to do so and not seeing an errors at all

Any help would be appreciated.

Thanks
Avatar of JAGDIS S
JAGDIS S

It may be stuck in failed  move request find and remove all move request then process again.
Run this from exchange 2010 EMS

Get-MoveRequest | Remove-MoveRequest
Avatar of jovonn

ASKER

Thanks, just tried that with a user mailbox and the job completed without errors. Get-Mailbox -Server ex16 doesn't show the mailbox being moved.

can this be done from the ex10 box?

Ex03 used to be able to show all exch database held on different servers under the exchange organization but cannot see how to achieve something similar on the ex10 console
Avatar of jovonn

ASKER

im upgrading from exch 2010 to 2016 -

so how do I connect to a database that is not shown under recipient configuration -> new local move request.  I can only browse to my local database on 2010 and not the new 2016 db
You have access to Exchange 2010 Management  shell ? if yes run it there..Nothing to do with exchange 2016
ASKER CERTIFIED SOLUTION
Avatar of Jason Crawford
Jason Crawford
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You may also get help from below articles which lets you how to move mailboxes from Exchange 2010 database to Exchange 2016 database using Exchange Admin Center (EAC) and Exchange Management Shell (EMS):

http://www.techrid.com/exchange-server-2010/mailbox-migration-from-exchange-2010-to-exchange-2016/

http://mstechtalk.com/migrating-to-exchange-2016-using-the-exchange-admin-center/

Hope this helps!
Avatar of jovonn

ASKER

Many thanks for all the comments. However as I said in my opening question which probably wasn't clear, I've tried to migrate the users from 2010 to 2016 using the documented method in ECP which runs but doesn't do anything or provide any warnings or failures notifications and the same goes for powershell. I can see both exch databases normally on ex16 server and the mailboxes i'm trying to move are not moving and the migration batch states it is completing successfully?
It's a two step process:

New-MigrationBatch
Start-MigrationBatch

Did you ever start it?  You can check the status of the batch by running this command:

Get-MigrationUser | Get-MigrationUserStatistics
Avatar of jovonn

ASKER

Managed to get this to work using PS from the 2016 box using the following command - I had originally missed the quotes..Using the new local move function in recipients -> migration didn't work for me.

Get-Mailbox -Database "Mailbox Database xxxxxxxxx10" | New-MoveRequest -TargetDatabase

"Mailbox Database xxxxxxxxxx16" -BatchName "datamove1"