Public folder replication between Exchange 2007 and Exchange 2010

Status
Not open for further replies.
P

Peter Lawton

I've just set up a new Exchange 2010 server to work with our existing

Exchange 2007 servers and I'm having trouble getting public folders to

replicate, although emails are flowing from 2010 to 2007 in both

directions OK

I've added the new 2010 exchange server to the replica list of all the

public folders on the 2007 servers but they never show up on the 2010 server

Similarly I've created a new public folder on the Exchange 2010 server

and added the 2007 servers to the replica list but the folder never

replicates

The database replication timing is set to "Always" on all servers

Anyone any idea if there's some step I've missed to get public folders

replicating?

Many thanks

Peter Lawton
 
How long have you waited?

Ed Crowley MVP

"There are seldom good technological solutions to behavioral problems."

> .

"Peter Lawton" <Dummy@FakeDomain> wrote in message

news:eZ6hVV3YKHA.4148@TK2MSFTNGP04.phx.gbl...
> I've just set up a new Exchange 2010 server to work with our existing
> Exchange 2007 servers and I'm having trouble getting public folders to
> replicate, although emails are flowing from 2010 to 2007 in both
> directions OK

> I've added the new 2010 exchange server to the replica list of all the
> public folders on the 2007 servers but they never show up on the 2010
> server

> Similarly I've created a new public folder on the Exchange 2010 server and
> added the 2007 servers to the replica list but the folder never replicates

> The database replication timing is set to "Always" on all servers

> Anyone any idea if there's some step I've missed to get public folders
> replicating?

> Many thanks

> Peter Lawton
 
Re: Public folder replication between Exchange 2007 and Exchange2010

Ed Crowley [MVP] wrote:
> How long have you waited?


4 days
 
Well, that's too long. The general diagnostic process for public folder

replication includes the following.

1. Verifying that your server has the public folder hierarchy by using the

Get-PublicFolderStatistics cmdlet.

2. Verifying that you have created replicas on the new server.

3. Verifying that you have messaging connectivity between the two servers.

4. Watching the SMTP queues to see if public folder content messages are

flowing between the two servers.

Ed Crowley MVP

"There are seldom good technological solutions to behavioral problems."

> .

"Peter Lawton" <Dummy@FakeDomain> wrote in message

news:ez$BLWpZKHA.2188@TK2MSFTNGP04.phx.gbl...
> Ed Crowley [MVP] wrote:
> > How long have you waited?


> 4 days
 
Re: Public folder replication between Exchange 2007 and Exchange2010

Ed Crowley [MVP] wrote:
> Well, that's too long. The general diagnostic process for public folder
> replication includes the following.

> 1. Verifying that your server has the public folder hierarchy by using
> the Get-PublicFolderStatistics cmdlet.
> 2. Verifying that you have created replicas on the new server.
> 3. Verifying that you have messaging connectivity between the two servers.
> 4. Watching the SMTP queues to see if public folder content messages
> are flowing between the two servers.


1. doing get-publicfolderstatistics on the Exchange 2010 server just

returns the single public folder created on that server, non of the ones

on the Exchange 2007 server that should be replicating.

Similarly running it on the Exchange 2007 server only shows the public

folders there, not the one on the 2010 server

2. I've set several public folders to have replicas on both servers,

similarly the single folder on the Exchange 2010 server. What do you

mean by "created replicas", I don't have to manually create the folders

that are on the 2007 server on the 2010 server do I?

3. email is flowing OK between mailboxes on both servers, just seems to

be public folders that aren't replicating

4. No messages queued at all on either server

It's very strange they don't seem to be aware of each other's public

folders

Peter Lawton
 
Re: Public folder replication between Exchange 2007 and Exchange2010

Peter Lawton wrote:
> Ed Crowley [MVP] wrote:
> > Well, that's too long. The general diagnostic process for public
> > folder replication includes the following.
>

>> 1. Verifying that your server has the public folder hierarchy by
> > using the Get-PublicFolderStatistics cmdlet.
> > 2. Verifying that you have created replicas on the new server.
> > 3. Verifying that you have messaging connectivity between the two
> > servers.
> > 4. Watching the SMTP queues to see if public folder content messages
> > are flowing between the two servers.


> 1. doing get-publicfolderstatistics on the Exchange 2010 server just
> returns the single public folder created on that server, non of the ones
> on the Exchange 2007 server that should be replicating.
> Similarly running it on the Exchange 2007 server only shows the public
> folders there, not the one on the 2010 server

> 2. I've set several public folders to have replicas on both servers,
> similarly the single folder on the Exchange 2010 server. What do you
> mean by "created replicas", I don't have to manually create the folders
> that are on the 2007 server on the 2010 server do I?

> 3. email is flowing OK between mailboxes on both servers, just seems to
> be public folders that aren't replicating

> 4. No messages queued at all on either server

> It's very strange they don't seem to be aware of each other's public
> folders

> Peter Lawton


A bit more information now. Users with mailboxes on both Exchange 2010

and Exchange 2007 servers can send email to mail enabled public folders

on Exchange 2007, but no users either on Exchange 2007 or Exchange 2010

can send email to mail enabled public folders on Exchange 2010.

There's no problem sending email both directions between mailboxes on

Exchange 2010 and Exchange 2007 servers though

This may well explain the issue but I can't see why it's happening

Peter Lawton
 
1. Sorry, I meant Get-PublicFolder -Recurse. If you see the hierarchy

then it's replicating. If you don't see the hierarchy, stop now. Run this

on the Exchange 2007 server first to see what I mean by seeing a hierarchy.

If you don't see the hierarchy, you'll have to diagnose why that is.

2. Replicas won't magically appear in the Exchange 2010 public store except

for those system folders that automatically get created. You will need to

go through your public folders and add the 2010 server's public store as a

replica. Exchange 2007 provides you with a script to help with that. Open

the EMS, change your working directory to C:\Program

Files\Microsoft\Exchange Server\Scripts (or wherever you installed Exchange)

and enter this command:

> .\AddReplicaToPFRecursive TopPublicFolder ServerToAdd

Exchange_2020_Server_Name

Exercise discretion before doing this because, depending on how large your

public folder store is, it may kick off a large number of messages.

Ed Crowley MVP

"There are seldom good technological solutions to behavioral problems."

> .

"Peter Lawton" <Dummy@FakeDomain> wrote in message

news:%23EQ1ZO2ZKHA.2184@TK2MSFTNGP04.phx.gbl...
> Ed Crowley [MVP] wrote:
> > Well, that's too long. The general diagnostic process for public folder
> > replication includes the following.
>

>> 1. Verifying that your server has the public folder hierarchy by using
> > the Get-PublicFolderStatistics cmdlet.
> > 2. Verifying that you have created replicas on the new server.
> > 3. Verifying that you have messaging connectivity between the two
> > servers.
> > 4. Watching the SMTP queues to see if public folder content messages are
> > flowing between the two servers.


> 1. doing get-publicfolderstatistics on the Exchange 2010 server just
> returns the single public folder created on that server, non of the ones
> on the Exchange 2007 server that should be replicating.
> Similarly running it on the Exchange 2007 server only shows the public
> folders there, not the one on the 2010 server

> 2. I've set several public folders to have replicas on both servers,
> similarly the single folder on the Exchange 2010 server. What do you mean
> by "created replicas", I don't have to manually create the folders that
> are on the 2007 server on the 2010 server do I?

> 3. email is flowing OK between mailboxes on both servers, just seems to be
> public folders that aren't replicating

> 4. No messages queued at all on either server

> It's very strange they don't seem to be aware of each other's public
> folders

> Peter Lawton
 
Re: Public folder replication between Exchange 2007 and Exchange2010

Ed Crowley [MVP] wrote:
> 1. Sorry, I meant Get-PublicFolder -Recurse. If you see the
> hierarchy then it's replicating. If you don't see the hierarchy, stop
> now. Run this on the Exchange 2007 server first to see what I mean by
> seeing a hierarchy. If you don't see the hierarchy, you'll have to
> diagnose why that is.

> 2. Replicas won't magically appear in the Exchange 2010 public store
> except for those system folders that automatically get created. You
> will need to go through your public folders and add the 2010 server's
> public store as a replica. Exchange 2007 provides you with a script to
> help with that. Open the EMS, change your working directory to
> C:\Program Files\Microsoft\Exchange Server\Scripts (or wherever you
> installed Exchange) and enter this command:

> ..\AddReplicaToPFRecursive TopPublicFolder ServerToAdd
> Exchange_2020_Server_Name

> Exercise discretion before doing this because, depending on how large
> your public folder store is, it may kick off a large number of messages.


Right, I'm with you now

When I run Get-PublicFolder -Recurse on an Exchange 2007 server I see

all of the dozens of my public folders, when I run it on one of the two

new Exchange 2010 servers I just see the following:-

Name Parent Path

---- ---------
IPM_SUBTREE

Test-Folder

On the second of the two Exchange 2010 servers I see:-

Name Parent Path

---- ---------
IPM_SUBTREE

Nothing except the IPM_SUBTREE and the single test folder I created on

one server and the other one doesn't even show the test folder

Looks like the 2010 servers are each looking at their own private public

folder tree somehow ?

Peter Lawton
 
They don't have a replica of the hierarchy. That tells you replication is

broken.

Open the queue viewer to show the queues on all your hub transport servers

in the same AD sites as your Exchange servers, and then try issuing:

Update-PublicFolderHierarchy -Server Exch_2007_PF_Server

See if anything is held up in the queues or if the replication occurs.

Ed Crowley MVP

"There are seldom good technological solutions to behavioral problems."

> .

"Peter Lawton" <Dummy@FakeDomain> wrote in message

news:eg3OjTCaKHA.2164@TK2MSFTNGP02.phx.gbl...
> Ed Crowley [MVP] wrote:
> > 1. Sorry, I meant Get-PublicFolder -Recurse. If you see the hierarchy
> > then it's replicating. If you don't see the hierarchy, stop now. Run
> > this on the Exchange 2007 server first to see what I mean by seeing a
> > hierarchy. If you don't see the hierarchy, you'll have to diagnose why
> > that is.
>

>> 2. Replicas won't magically appear in the Exchange 2010 public store
> > except for those system folders that automatically get created. You will
> > need to go through your public folders and add the 2010 server's public
> > store as a replica. Exchange 2007 provides you with a script to help
> > with that. Open the EMS, change your working directory to C:\Program
> > Files\Microsoft\Exchange Server\Scripts (or wherever you installed
> > Exchange) and enter this command:
>

>> ..\AddReplicaToPFRecursive TopPublicFolder ServerToAdd
> > Exchange_2020_Server_Name
>

>> Exercise discretion before doing this because, depending on how large
> > your public folder store is, it may kick off a large number of messages.


> Right, I'm with you now

> When I run Get-PublicFolder -Recurse on an Exchange 2007 server I see
> all of the dozens of my public folders, when I run it on one of the two
> new Exchange 2010 servers I just see the following:-

> Name Parent Path
> ---- ---------> IPM_SUBTREE
> Test-Folder

> On the second of the two Exchange 2010 servers I see:-

> Name Parent Path
> ---- ---------> IPM_SUBTREE

> Nothing except the IPM_SUBTREE and the single test folder I created on one
> server and the other one doesn't even show the test folder

> Looks like the 2010 servers are each looking at their own private public
> folder tree somehow ?

> Peter Lawton
 
Re: Public folder replication between Exchange 2007 and Exchange2010

Ed Crowley [MVP] wrote:
> They don't have a replica of the hierarchy. That tells you replication
> is broken.

> Open the queue viewer to show the queues on all your hub transport
> servers in the same AD sites as your Exchange servers, and then try
> issuing:

> Update-PublicFolderHierarchy -Server Exch_2007_PF_Server

> See if anything is held up in the queues or if the replication occurs.


Hi, great - that seems to have got it all working :)

I issued that command on all my PF servers and it seems to have un-stuck

everything

Many thanks for all your help !

Peter Lawton
 
Happy to have helped!

Ed Crowley MVP

"There are seldom good technological solutions to behavioral problems."

> .

"Peter Lawton" <Dummy@FakeDomain> wrote in message

news:uqBqa6QaKHA.4924@TK2MSFTNGP05.phx.gbl...
> Ed Crowley [MVP] wrote:
> > They don't have a replica of the hierarchy. That tells you replication
> > is broken.
>

>> Open the queue viewer to show the queues on all your hub transport
> > servers in the same AD sites as your Exchange servers, and then try
> > issuing:
>

>> Update-PublicFolderHierarchy -Server Exch_2007_PF_Server
>

>> See if anything is held up in the queues or if the replication occurs.


> Hi, great - that seems to have got it all working :)

> I issued that command on all my PF servers and it seems to have un-stuck
> everything

> Many thanks for all your help !

> Peter Lawton
 
We had a similar issue, but didn't have to jump through all the hoops indicated above. You just need to go into the Public Folder Management Console in the EMC on your Exchange 2007 box and change the replication schedule to something other than "always run". I changed ours to "Run every hour" and the next day when I came in, all of our Public folders were visible on the 2010 box. You may have to uncheck "Use public folder database replication schedule" to be able to make this change. Good luck!
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
R Copy Outlook Public Folders to a File Server Shared Folder Using Outlook 0
F How to assign a task to a public task folder? Using Outlook 1
D How to handle filing of emails from an Inbox Subfolder to a specific Public folder Using Outlook 1
D Record Appointment to Calendar on "Public Folder" Outlook VBA and Custom Forms 13
Diane Poremsky Data loss may occur during public folder migration Using Outlook 0
S Empty an Office365 public folder containing 20.000 messages Using Outlook 2
D Priasoft Public Folder Syncro? Exchange Server Administration 0
I Random Chinese characters in email copied from a pst file. Exchange Server 2016 Public Folder Exchange Server Administration 1
T Create new item in public folder using VBscript Outlook VBA and Custom Forms 1
P Public Folder email error, ndr returned. Exchange Server Administration 1
P Last Change attribute set after viewing a public folder contact Exchange Server Administration 0
L any ways to create shortcuts to a public mail folder Using Outlook 4
L Should public contacts folder appear in "People" nav pane? Using Outlook 1
N Public Folder Calendar Permissions Exchange Server Administration 4
S Contacts disappear in public folder search Using Outlook 1
I how to create appointment using saved template onto public folder shared calendar Using Outlook 3
M How to copy attachments from a Public Folder in VBA Outlook VBA and Custom Forms 3
G Outlook 2013 - Default View for Public Folder Contacts Using Outlook 1
V Extracting user-defined details from a public folder Outlook VBA and Custom Forms 2
D How do I mail-enable a Public Folder Sub-folder in exchnage 2007 using shell ? Exchange Server Administration 0
A Outlook VBA - moving mail item to public folder using variable within path Using Outlook 6
P correct public folder migration exchange 2003 to 2010 Exchange Server Administration 1
S Pushing GAL to a public folder Exchange Server Administration 2
T Public Folder has many messages but can't be seen in Outlook Using Outlook 3
J OL2003 Public Folder Sync Errors w/ Exchange 2010 Exchange Server Administration 11
Z Public Folder Permissions Using Outlook 1
C [outlook-users] Public Contact Folder not Listed under contacts tab Using Outlook 3
J Custom Forms Don't Always Auto-Forward From Public Folder Using Outlook 0
S How to automate showing the Public Folder Calender to Mail Favorite folder Using Outlook 0
R moving incoming items to public folder Using Outlook 3
P Time Off Request - not posting to public folder once approved Using Outlook 0
K Master Category List / Contacts Public Folder Advice Using Outlook 4
B set deafult view in public folder for all users from outlook 2010 64bit Using Outlook 0
R Shared Public calendar folder changing appointments Using Outlook 1
C problem of add replicate of ex2k public folder to ex07 Exchange Server Administration 4
S Custom property/functionality not stored when I publish to a Public Folder Using Outlook 7
M Public folder view Using Outlook 1
A Outlook 2010 - Calendar in public folder issue Using Outlook 7
W Contacts in a public folder synching with a user's contacts Outlook VBA and Custom Forms 1
A New Contact entry (custom form) get saved in a public folder and doesn't appear in Outolook Contacts Outlook VBA and Custom Forms 3
P Copy Contacts in a Public Folder to a Local Contacts Subfolder Outlook VBA and Custom Forms 6
G detect if a mail is read in a public folder Outlook VBA and Custom Forms 14
D How to identify a mail item from a public folder in MS Outlook Outlook VBA and Custom Forms 5
B A rule to file incoming mail in a public folder Outlook VBA and Custom Forms 2
R copying a custom view from a public folder and distributing programatically Outlook VBA and Custom Forms 3
M Public Folder Forms Question. (Outlook v.all - Exchange 07) Outlook VBA and Custom Forms 1
B Appointment Items in Public Folder calendar Outlook VBA and Custom Forms 2
C Using my custom form with a public folder Outlook VBA and Custom Forms 6
C Cannot assign a task from a public folder? Outlook VBA and Custom Forms 4
R auto-copy from private to public folder Outlook VBA and Custom Forms 3

Similar threads

Back
Top