Link to home
Start Free TrialLog in
Avatar of ictman
ictman

asked on

Importing PST into Exchange 2007

Hi All,

I currently have a live Exchange 2003 server. I have just built a new Exchange 2007 server on a new domain and forest. I have got all the mailboxes/users created and setup.

The next step is to export the PST files from old server to new. I have used exmerge to create the pst file, but then copied it across to the new exchange server 2007, and it says cant do this as your running a 64 bit O/S.

Now, I understand you need to install exchange management tools 2007 on a 32 bit O/S with Outlook 2003. This creates the PST file but then how do i import this PST file into the new exchange 2007, which is on a new domain. I would be in the same situation.

Any advice would be appreciated

ICTMAN
Avatar of uid94130
uid94130
Flag of Romania image

To import a PST file to an Exchange 2007 mailbox you can use the "import-mailbox" cmdlet.

Have a look over this article for a stert:
http://technet.microsoft.com/en-us/library/bb691363(EXCHG.80).aspx 
You could have installed Exchange 2007 on a Windows 2003/ 2008 64 bit in the same domain. And then moved the mailbox from Exch 2003. It would have been simple.

http://technet.microsoft.com/en-us/library/bb124350(EXCHG.80).aspx explains this in detail.

Any reason to go for a different forest setup? Were you thinking of creating a resource forest?
Avatar of ictman
ictman

ASKER

The existing domain was not functioning correctly so wanted to create a fresh new one.

The URL does not explain how to install on a different domain on a 64 bit O/S.
Avatar of Nitin Gupta
ExMerge does work with Exchange 2007, I have used it. However the ExMerge solution is not supported by Microsoft
Though Exchange 2007 SP1 uses Import-Mailbox and Export-Mailbox cmdlets. Here you go...
 http://www.exchangeinbox.com/article.aspx?i=102
http://www.exchangeinbox.com/article.aspx?i=88
Hope this helps....
Thanks
Nitin
Avatar of ictman

ASKER

I have tried to install ExMerge onto my Exchange 2007 but it is saying missing dapi.dll.
While I see why is this error, Install it on XP Client along with Admin tools...That should work easily ..:-)
ASKER CERTIFIED SOLUTION
Avatar of uid94130
uid94130
Flag of Romania 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
Avatar of ictman

ASKER

I have just got a brand new laptop connected it to the new domain. I installed Outlook 2007 on it and then installed Exchange Server 2007 Management tools. I then opened both the Exchange shell and the power shell to try to import a PST into a mailbox.

But i still get the same error message in red writing


the term 'import-mailbox' is not recognized as a cmdlet, function, operable program, or script file. Verify the term and try again.
At line: char:14
+ import-mailbox <<<<

Please help  
SOLUTION
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
Avatar of ictman

ASKER

I got the import-mailbox working but when i start an import i get the error

[22/07/2008 11:55:36] [0] [ERROR] Error was found for user(xxxxxxxxxxxxxxx@xxxxxxxxxxxxxxx) because: Error occurred in the step: Approving object. An unknown error has occurred., error code: -2147221219


Can anyone help
SOLUTION
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
Avatar of ictman

ASKER

Can I please take this opportunity to thank you all for supporting me in getting my Exchange 2007 working. I have just this one more small issue I have got this external dns mail.xxxx.org which I use for all our external e-mails. It forwards all external e-mail.

I have set up a connector through the hub transport but the e-mails are getting stuck saying unreacheable.


ICTMAN
This seems a completely different issue to me and I would suggest opening a different question for this.

If I understand correctly you use a smarthost that takes all your outgoing messages and delivers them. Check the connection to the smarthost in this case.