Link to home
Start Free TrialLog in
Avatar of Creodus
CreodusFlag for United Kingdom of Great Britain and Northern Ireland

asked on

migrating sbs2003 Exchange Public Folders to SBS2008 exchange 2007 not working

Hi All

I've read numerous threads here and in googles on this and nothing sems to solve this issue - probably because I know very basic knowledge of Exchange and don't get the terminology being used.

We're migrating a very small SBS2003 (5 users) to a new box with SBS2008.  We've joined the new box to the domain and using the built-in SBS2008 Console migration wizard to complete the process - we're half way through the 21 day window. All has gone well until the Public Folder migration.  We have followed the prescribed MS article method and "move all replicas" by right clicking the Public folder node on the old server in Exchange System Manager.  That was three days ago.  The MS article states that when there are no folders left in the Public Folders Instances node that replication is complete.  As of now the same 19 folders are still showing as they were from the outset. only 5 of the 19 have any size to them from 2KB to the biggest at 1095KB.  This is the article, which I am sure you know:

We need to crack on with this migration and I don't have enough understanding of public folder replication to know what to check or what to do next, especially as I don't know the jargon (yet!). When I got to this article: after all I have read, I decided I need expert help and translation!

If the Public folder Instances still show 19 folders as from the outset (see image attached), then presumably according to the MS article nothing has happened yet.  What do we do please?

Avatar of thekeyboardwizard

The trick is not to bother!  Export the public folders as a PST file.

Make a new public folders then import the PST from your old one.  Really is a simple solution.

Avatar of Creodus


Ok - this where we get into not understanding.

Make a new public folders and export to PST - how and using what program - ESM? Once created what do we do with them in Exchange 2007?

If I understood Exchange and all its nuances I am sure this would be easier, but I am only a simple engineer working in the world of SBS where wizards hold your hands! I have had only rare requirements to even gaze upon the heady heights of Public Folders in the last 10 years - no one in SBS land ever seems to use them anyway! I note that they are only legacy in Exchange 2007 and not really used.

Can you spell  out your simple solution please?

Thanks, C

You can use an out look client to create the PST from the public folders on the old server and use it to import it into the public folders of the new server .

Copy the source public folders to an individual mailbox folder
Export the folder to a PST using outlook
Import the PST into a target mailbox using outlook
Copy the folder to the existing public folders of the target environment
 Setup: Find the file size of the information store so that you know how much information you'll be transferring.       You can do this by opening outlook that is connected to the Exchange server,
right click on the public folder you want to migrate, choose properties.  
Then click the "Folder Size" button in the lower right corner.  Make note of the "Total Size:"
    Choose a migration mailbox that you will use on the source and target [this can be your personal one if you want]
Log onto the source exchange server and make sure that the mailbox supports the size of the public folders
Do the same on the target Exchange server
while you're logged in, also make sure that you've been granted rights to add files to the public folder
 Export From The Source:  
    Connect to the source Exchange server from Outlook
create a folder in your personal mailbox that will store a copy of the public folders
Open the public folders you want to migrate
right click the folder you want to copy and choose "Copy FolderName"
Choose the folder in the personal mailbox that you created previously
After the copy is complete, go to File>Import and Export
Choose Export to a file and then Personal Folder File
Select the personal folder that now contains all of the public folders and click Next
Choose a location to export it to and click finish
 Import To The Target:  
  Create a new profile in Outlook and connect to the target Exchange server
go to File>Import and Export
Choose "Import from another program or file"
Select Personal Folder File and click next
Choose the PST that you just created and import the files into your local mailbox under a sub folder somewhere
Drag the folder that you just imported into the public folders of the target exchange server

Avatar of Creodus


Adaroc - I am stiil confused.

The 2 servers are currently in mid migration - the Exchange service is split over the two, as I am sure the new server is now handling incoming and outgoing mail. As far as I can see from the setup so far the new destination server is handling the client mailboxes and logons.  So when I log onto a client PC with Outlook I can see 5 public folders only - the ones created by the customer during the life of the old SBS2003 server.  The other 14 shown in my screenshot I cannot see - notably the ones at top of the listing -OAB etc with some size to them.

Therefore I cant check their folder sizes from the client PC - or are you saying I do this somehwere else?

For the purposes of this answer please ignore that I have an server experience and provide a slightly more detailed explanation of the first part of your solution.  I cannot see how to access all these 19 folders from a client PC running Outlook as the migration currently stands.  Surely if I can see the 5 customer created folders already - they must have migrated?

Excuse my frustration/impatience but why the hell wont this just migrate as described by Microsoft - this import/export process seems more complicated!

thanks again in advance C
Avatar of Creodus
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial