Become a Columnist Microsoft Exchange Site Microsoft Support SiteMSDN Exchange Site

   

Subscribe to OutlookExchange
Anderson Patricio
Ann Mc Donough
Bob Spurzem
Brian Veal
Catherine Creary
Cherry Beado
Colin Janssen
Collins Timothy Mutesaria
Drew Nicholson
Fred Volking
Glen Scales
Goran Husman
Guy Thomas
Henrik Walther
Jason Sherry
Jayme Bowers
John Young
Joyce Tang
Justin Braun
Konstantin Zheludev
Kristina Waters
Kuang Zhang
Mahmoud Magdy
Martin Tuip
Michael Dong
Michele Deo
Mitch Tulloch
Nicolas Blank
Pavel Nagaev
Ragnar Harper
Ricardo Silva
Richard Wakeman
Russ Iuliano
Santhosh Hanumanthappa
Steve Bryant
Steve Craig
Todd Walker
Tracey J. Rosenblath
 
   

Replicating Public Folders across Orgs

Page 1 | Page 2 | Page 3 | Page 4 | Page 5

B.5)        Create root level public folders in the target Exchange organization

?        Exchsync requires that the root level folders exit before you can setup replication.

1)       Logon to a Workstation with Outlook as the source PFRepl account

2)       Open up Outlook and the PFRepl account against the source Exchange server

?        This should be done on a different system than the Exchange servers.  Outlook should NOT be installed on an Exchange server.

3)       Extract Files.ZIP to the local system

4)       Run ?CreatePFs.vbs? from the Scripts directory where the ZIP was extracted

?        CreatePFs.vbs  is included in the ZIP with this article under the Scripts directory.  This script will export all public folders to a file, PFolders.txt.  It will also recreate these public folders.  You can create the public folders manually in the target Exchange org if you wish but it must be done with Outlook.  This is due to the fact that ESM can only create Main and Post type public folders, you must use Outlook to create folders that will contain contacts, calendars, tasks, notes, etc.

A)    Choose Export

B)     Review PFolders.txt and remove any public folders you do not wish to replicate to the new environment

5)       Close Outlook and re-launch as the RFRepl account against the target Exchange server

6)       Run ?CreatePF.vbs?

A)    Choose Import

B)     Confirm the root-level public folders were created on the target Exchange server

?        Exchsync will create the sub-folders automatically.

C) Create the public folder config file

1)       Logon to the target Exchange server as an account that has full administrator rights in Exchange

2)       Run Tools\ ExchSync\EXSCFG.EXE

A)    Click Sessions\Add

B)     Enter ?{Source Server Name} Public Folders? for the title

?        Where {Server Name} is the source Exchange server name.

C)    Click Logging

a)      Click ?Enabled? and ?Log access warnings?

D)    Publisher Organization

a)      Server: {Source Server Name}
b)      Mailbox: PFRepl
c)      Click Advanced

a)      Check ?Use alternate NT account?

i)      Username: PFRepl

ii)    Password: {Password}

iii)   Domain: {Source Domain}

E)     Subscriber Organization

a)      Server: {Target Server Name}
b)      Mailbox: PFRepl
c)      Click Advanced

i)      Check ?Use alternate NT account?

?      Username: PFRepl

?      Password: {Password}

?      Domain: {Target Domain}

F)     Click Folder List?

a)      Click Logon under ?Publisher Public Folders?
b)      Click Logon under ?Subscriber Public Folders?
c)      Confirm all four buttons Subfolders, Deletions, Default, and Anonymous are all selected (depressed)
d)      Click each folder on under ?Publisher Public Folders? and choose the matching folder under ?Subscriber Public Folders?
e)      Confirm the folders are listed correctly below and ?<->? is show between them

i)      Click -> or <- until <-> is shown

?        This controls the direction replication will be carried out.  Select ?<->? lets items be replicated in both directions.

f)        Click Add
g)      Repeat the above steps for all public folders that should be replicated from the source server (Publisher) to the target (Subscriber)

3)       Repeat the above steps for each site

?        There should be a separate session for each source Exchange server that only contains the public folders from that server.  In other words, if some public folders are only replicated to a single server then there needs to be a separate session file for each server that host non-replicated public folders.

4)       Click File\Save As

A)    Save the file as PFRepl

Replicating Public Folders across Orgs

Page 1 | Page 2 | Page 3 | Page 4 | Page 5

Disclaimer: Your use of the information contained in these pages is at your sole risk. All information on these pages is provided "as is", without any warranty, whether express or implied, of its accuracy, completeness, fitness for a particular purpose, title or non-infringement, and none of the third-party products or information mentioned in the work are authored, recommended, supported or guaranteed by Stephen Bryant or Pro Exchange. OutlookExchange.Com, Stephen Bryant and Pro Exchange shall not be liable for any damages you may sustain by using this information, whether direct, indirect, special, incidental or consequential, even if it has been advised of the possibility of such damages.

Copyright Stephen Bryant 2008