Exchange 2007...Cannot move mailboxes from Exchange 2000 Server.

Exchange 2007...Cannot move mailboxes from Exchange 2000 Server.

Post by Mark Green » Thu, 10 May 2007 03:05:23



I'm receiving the following error message when I attempt to move
mailboxes from Exchange 2000 to a new Exchange 2007 Server via the
Exchange 2007 Manager:

Summary: 1 item(s). 0 succeeded, 1 failed.
Elapsed time: 00:00:00


Administrator
Failed

Error:
Domain Controller 'mtpdc.muhlenbergtwp.com' Operating System version
is 5.0 (2195) Service Pack 4. The minimum version required is 5.2
(3790) Service Pack 1.

Exchange Management Shell command attempted:
'a7c62374-4bf8-4bcd-9bbb-7c71e8475e4b' | move-mailbox -TargetDatabase
'CN=Mailbox Database,CN=First Storage
Group,CN=InformationStore,CN=MTEXCH,CN=Servers,CN=Exchange
Administrative Group (FYDIBOHF23SPDLT),CN=Administrative
Groups,CN=Muhlenberg Township,CN=Microsoft
Exchange,CN=Services,CN=Configuration,DC=muhlenbergtwp,DC=com'

Elapsed Time: 00:00:00

My Schema Master is a Windows Server 2003 R2 with SP2 machine. The
other existing FSMO roles are still on a Windows 2000 Server SP4 box.
I also have two Global Catalogs running Windows Server 2003 R2 with
SP1. Will moving all the remaining FSMO roles to one of the Windows
Server 2003 R2 machines resolve this issue? Or, do I have to move the
mailboxes using the Exchange Management Shell and specify the Domain
Controller using the -DomainController <FQDN> switch for every
mailbox? I also read that the source mailbox is not removed from the
Exchange 2000/2003 server during a Move operation. If I want the move
to mimick the same move process between Exchange 2000 and Exchange
2003 Servers, do I also need to include the
-SourceMailboxCleanupOptions DeleteSourceMailbox switch?

As always, thanks for any help!!
 
 
 

Exchange 2007...Cannot move mailboxes from Exchange 2000 Server.

Post by Mark Arnol » Thu, 10 May 2007 03:19:31

On Tue, 08 May 2007 14:05:23 -0400, Mark Greene < XXXX@XXXXX.COM >



1. Set up different AD sites to get the 2000 box out of the equation.
2. Make the 2000 box a non GC
3. DCPROMO the 2000 box down (unless it's the Exchange box) since you
have three W2K3 DCs already
3. The idea of PowerShell is that you can mass-script these things so
"every mailbox" isn't going to be onerous.

When you move a mailbox it's a copy and delete operation, just like
any move. So you've read wrong, the mailbox is "moved", if completed
ok.

 
 
 

Exchange 2007...Cannot move mailboxes from Exchange 2000 Server.

Post by Mark Green » Thu, 10 May 2007 03:57:20

On Tue, 08 May 2007 19:19:31 +0100, "Mark Arnold [MVP]"


<snip>


So I should make a new site and place all the Windows 2000 domain
controllers in it? Currently, we have 3 of them. Exchange 2000
regretfully is a DC.


Remove the GC from all Windows 2000 DCs?


Exchange 2000 is a DC. Won't make that mistake again....


I read that on the following page:

http://www.yqcomputer.com/

"By default, the Move-Mailbox command does not delete the source
mailbox. If you want to delete the source mailbox after it is moved to
the target location, use the SourceMailboxCleanupOptions parameter, as
in the following command:

Move-Mailbox contoso\john -TargetDatabase TargetDatabase "First
Storage Group\Mailbox Database" -SourceMailboxCleanupOptions
DeleteSourceMailbox"

Could I use Powershell and run the following command for each user to
avoid making all the above changes? These Windows 2000 Servers are
going to be demoted and decommissed by May 17 at the latest....

Move-Mailbox DomainName\Username -TargetDatabase "First Storage
Group\Mailbox Database" -DomainController SchemaMasterFQDN
-SourceMailboxCleanupOptions DeleteSourceMailbox

Thanks again for your help Mark!
 
 
 

Exchange 2007...Cannot move mailboxes from Exchange 2000 Server.

Post by Mark Arnol » Thu, 10 May 2007 04:09:31

On Tue, 08 May 2007 14:57:20 -0400, Mark Greene < XXXX@XXXXX.COM >




OK, demote it and reboot it. The bit that breaks isn't the bit that is
to do with moving mailboxes so you'll be ok.
Yeah, my mistake. Silly default behaviour unless they've changed the
process for repointing mailboxes that failed (which I think they might
have come to think of it)
So it's a two step process. Run one of them one night to move and the
other 24 hours later to remove.
 
 
 

Exchange 2007...Cannot move mailboxes from Exchange 2000 Server.

Post by Mark Green » Thu, 10 May 2007 20:05:59


Well, I can't for the life of me figure out how to move the mailboxes
using PowerShell.... I think I'll just open a case with PSS.
Microsoft really wasn't thinking about organizations with Windows 2000
domain controllers when they designed Exchange 2007... In the EMC
under Server Properties it lists the two new Windows Server 2003 SP2
DCs as "Domain controller server being used by Exchange". You'd think
it would be smart enough to use them when it tries to move a
mailbox...


On Tue, 08 May 2007 20:09:31 +0100, "Mark Arnold [MVP]"