ADMT on Exchange 2003

I am migrating user accounts from Exchange Server 2003  (that is also a DC, and the ONLY dc in that forest - i know not best practice) to Exchange 2007 in a different forest.  I will be using ADMT to migrate user accounts and move-mailbox on Exchange '07 to move the mailboxes.

Two Questions:
1 - Is there a better way to do this? (i know exmerge will not work on Exchange '07)
2 - Can ADMT be installed on Exchange 2003 safely? (its the only DC in that forest so I don't have a lot of options).
R PalmerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
You need to use ADMT 3.1 for AD account migration.
Exmerge will work in Exchange 2003 forest and
Import in the Exchange 2007 forest.

yes ADMT 3.1 can be safely installed on W2K3.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Cross forest move mailbox
msexchangeteam.com/archive/2006/11/02/430289.aspx
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Any updates on the issue ?
0
R PalmerAuthor Commented:
Source Machine: Windows Server 2003 32-bit \ Exchange Server 2003
Target machine: Windows Server 2003 64-bit \ Exchange Server 2007

It will not let me run ADMT 3.1 on Windows Server 2003.
0
R PalmerAuthor Commented:
Rancy,

I'm a little confused, you said that exmerge can be used with Exchange 2007 but then you reference an article that explains how to use move-mailbox.  This would imply that I have to use move-mailbox instead of exmerge to attach the mailboxes...  Can you please clarify?

Also - you said that ADMT 3.1 would work on W2K3, but it read on the download page that it will only run on Server 2008.  (unless I am missing something).  Should I assume then that I should use ADMT 3.0?
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Exmerge can only be used with 2000 and 2003, with Exchange 2007 we can only use Powershell.
Yes may be we have to use ADMT 3.0 as i was reading the article and its for W2K8, sorry about the confusion.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Any updates on the issue ?
0
R PalmerAuthor Commented:
Yes, I finished moving the user accounts over using ADMT 3.0.  I am getting some errors though.  When I go into Exchange Management Console, I see all of the user account I migrated over and they say "Legacy Mailbox" which is fine, but then I open one of those mailboxes and it says

 "The Properties of "user name" have invalid data.  If you click OK, default values will be used instead and will be saved, if you do not change them before hitting apply or OK on the property page.  if you click cancel, the object will be displayed read-only ddn corrupted values will be retained.

The following values have invalid data
Datebase."
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
ohk ... they shouold not show legacy mailbox as they are now here.
Try one command on one user and see if this helps
Set-Mailbox -Identity "user" -ApplyMandatoryProperties
0
R PalmerAuthor Commented:
Another question.  I successfully migrated  a single user account using ADMT v3, I then used move-mailbox with the "-identity username" parameter to move the mailbox.  I wanted to perform this procedure on a single account before I migrated all users which was successful, so on to the next step...

I am at the point where I have migrated ALL user accounts using ADMT v3 from Exchange 2003 to Exchange 2007, however, i don't know how to do a mass mailbox move...in other words, I don't want to have to move mailboxes over to the new server one by one ny using the idenity parameter.  What parameter do I need to specify?
0
R PalmerAuthor Commented:
Rancy,

Set-Mailbox -Identity "user" -ApplyMandatoryProperties worked and it now does not say Legacy Mailbox.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Cool and can you now open OWA as well.
0
R PalmerAuthor Commented:
Yes I can log into OWA fine now with the migrated account and all of the information is there.  I also made some changes on the source mailbox, remigrated it, and it only migrated the changed datal.  Working well, just have to figure out how to do a mass mailbox migration now.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Humm if you run the command
Get-Mailbox for the source mailbox and once we get the output we can run the command
Get-Mailbox | Move-Mailbox command and get all to be migrated or moved at once.

msexchangeteam.com/archive/2006/11/02/430289.aspx
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Get-Mailbox -Domain or -ExchangeServer and just see if your able to see the list of mailboxes on Exchange 2003, if so pipe it with the move mailbox command.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
get-mailbox -domain <old exchange server>.<olddomain>.local -OrganizationalUnit <OU with the users on the old AD>  | Move-Mailbox -TargetDatabase "<new exchange server>.<new domain>.no\First Storage Group\mailbox database" -GlobalCatalog <new domain GC server>.<new domain>.no -SourceForestGlobalCatalog <old domain GC server>.<old domain>.local -NTAccountOU "OU=<ou on the new server, same as the old server>,DC=<new domain>,DC=no" -SourceForestCredential $SourceCredential -TargetForestCredential $TargetCredential
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
R PalmerAuthor Commented:
That's it.  I also want to note mailboxes have to be migrated BEFORE you can run the Run Set-Mailbox -Identity "user" -ApplyMandatoryProperties command.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Yes once you migrate mailbox over then you can run the command
Get-Mailbox  - this would give you the list of all the mailbox now on this new server. Now run the command
Get-Mailbox |Set_Mailbox -ApplyMandatoryProperties
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.