Error - Moving Mailboxes form Exchange 2003 to 2007

Hi Experts

I get the following error message when trying to move user mailboxes from Exchange 2003 to 2007.
Any suggestions ????

<Result IsWarning="False" ErrorCode="-1056749164">Error occurred in the step: Moving messages. Failed to copy messages to the destination mailbox store with error: MAPI or an unspecified service provider. ID no: 00000000-0000-00000000</Result>

Thanks & Regards

ErrorCode="-1056749164">Error occurred in the step: Moving messages
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.

That looks like a permissions issue to me.  Are both these servers in the same Exchange organization?
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Can you try from the console and please mention the
1. Verify that the Stores are up and running on both the servers. Also verify that you can create a new mailbox on Exchange 2007.
2. Bad limit count to ignore corruption with a limit of "1000".
3. Provide the GC and DC the server that is a GC and holds the FSMO roles.

Can you give more info about the E2K3 and E2K7 version and number of mailboxes and Stores.
Error can be because of corrupted messages in these mail box. You can try running ISINTIG and repair database. other thing you can do is move them to different mail store within same 2k3 exchange server and then from there move it to 2k7 exchange.
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

aliomarbAuthor Commented:
Both Exchange Servers are in the same Organization
Stores are up and running.
I can create mailboxes in the New Exchagne 2007 Server
I have also tried by providing the GC and DC names individually.

From where can I modify the Bad Limit Count ?
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Are you running a EMS or EMC ?
Run the Move mailbox from the GUI from EMC and where you provide the info about the GC and DC on the sam epage on the top you would see Skip Corrupt Messages try with a value of may be 2500
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
So after excluding the Corrupted messages were we able to move the mailboxes successfully ?
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Hello aliomarb were we able to move the mailboxes sucessfully ?
aliomarbAuthor Commented:
Something weird.
If I create new users in Exchange 2003 and try moving them to Exchange 2007 - It works.
But the existing users (old) in Exchange 2003 are not able to move to 2007.

Any advise...........
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Yeah if there is any corrupted messages and we do not specify to "skip corrupted messages" to a value it would fail as it finds corruption and cannot ignore by default.
aliomarbAuthor Commented:
But you know what, its doing that with all mailboxes, even if I increase the bad mail threshold.
Hi aliomarb,

Run this command before you run the import-mailbox command for each user.

Add-mailboxpermission -identity <mailbox you are importing to> -accessrights fullaccess -user <who you are logged in as when running the exchange managment shell>

Hope this helps.

Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Try dismounting the old store and run Isinteg as there could be some logical corruption.
Also is the old server Std or Ent ?
Do we get any error events on the old server ?
The reason is this looks like some corruption issue. Do one thing try increasing the BAd limit to 5000 and move one mailbox and if you get any error share the error from the GUI as well as from the app or sys logs.
Jian An LimSolutions ArchitectCommented:

what version of exchange 2003 and exchange 2007 are you on?

try exchange 2003 SP2 and exchange 2007 sp1 rollup 8

also, please also make sure all exchange 2007 services is up (some services will stop itself without a reason sometimes when you doing administrative task)

just make sure all the one who have automatic start should be started...

Also, how big is the size of the mailbox ?
sometimes it might trigger a stop if it is too big (just guessing for this one)

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
KHC Network SupportCommented:
Exchange Server 2007 Service Pack 2 Rollup 4 fixed the problem for me.
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

From novice to tech pro — start learning today.