| Migration | << | >> | 
|---|
You should migrate groups before you migrate users. If directory synchronization is configured correctly, the distribution lists are automatically updated as mailboxes replace custom recipients.
You can use the MS Mail (AppleTalk) Network Administrator program to create a list of groups, which you import to Microsoft Exchange Server and use to create Microsoft Exchange Server distribution lists.
   To migrate groups
Global group list for Dublin,1/7/96 10:08,All,Dublin :Assembly Team,DublinSales,DublinAssembly Team,Dublin :Chris BauknechtEva CoretsJoe HowardSales,Dublin :Paul CanniffReed KochRoger Harui
Obj-Class,Directory Name,Target-Address
| Obj-Class | Directory Name | Target-Address | 
|---|---|---|
| Remote | ChrisBauknecht | MSA:Chris Bauknecht@dublin | 
| Remote | EvaCorets | MSA:Eva Corets@dublin | 
| Remote | JoeHoward | MSA:Joe Howard@dublin | 
| Remote | PaulCanniff | MSA:Paul Canniff@dublin | 
| Remote | ReedKoch | MSA:Reed Koch@dublin | 
| Remote | RogerHarui | MSA:Roger Harui@dublin | 
| Obj-Class | Directory Name | Target-Address | 
|---|---|---|
| Remote | ChrisBauknecht | Chris Bauknecht,Dublin | 
| Remote | EvaCorets | Eva Corets,Dublin | 
| Remote | JoeHoward | Joe Howard,Dublin | 
| Remote | PaulCanniff | Paul Canniff,Dublin | 
| Remote | ReedKoch | Reed Koch,Dublin | 
| Remote | RogerHarui | Roger Harui,Dublin | 
All,Dublin :Assembly Team,DublinSales,DublinAssembly Team,Dublin :ChrisBauknechtEvaCoretsJoeHowardSales,Dublin :PaulCanniffReedKochRogerHarui
· Add header line of #$#
· Replace all PARAGRAPHPARAGRAPH with ###
· Replace all SPACE:PARAGRAPH with #,#
· Replace all PARAGRAPHS with %
· Replace all COMMAS with a SPACE
· Replace all ### with PARAGRAPHDL,,
· Between all ,, insert the common-name of the distribution list
· Replace #$# with OBJ-CLASS,COMMON-NAME,DISPLAY-NAME,MEMBERS
| Obj-Class | Common-Name | Display-Name | Members | 
|---|---|---|---|
| dl | ZZAll | All Dublin | Assembly Team Dublin%Sales Dublin | 
| dl | zAssemTeam | Assembly Team Dublin | ChrisBauknecht%Eva Corets%JoeHoward | 
| dl | zSales | Sales Dublin | PaulCanniff%ReedKoch%RogerHarui | 
In this example, the All Dublin group has two nested groups. In the members field, the display names of these groups are replaced with the common names of the new distribution lists.
| Obj-Class | Common-Name | Display-Name | Members | 
|---|---|---|---|
| dl | ZZAll | All Dublin | zAssemTeam%zSales | 
| dl | zAssemTeam | Assembly Team Dublin | ChrisBauknecht%Eva Corets%JoeHoward | 
| dl | zSales | Sales Dublin | 
PaulCanniff%ReedKoch %RogerHarui  | 
| Obj-Class | Common-Name | Display-Name | Members | 
|---|---|---|---|
| dl | ZZZAll | All | zAssemTeam%zSales | 
| dl | zAssemTeam | 
Assembly  Team  | 
ChrisBauknecht%Eva Corets%JoeHoward | 
| dl | zSales | Sales | 
PaulCanniff%ReedKoch %RogerHarui  | 
During migration, it may be necessary to update the groups as custom recipients are deleted and replaced with mailboxes. This depends on how you configure directory synchronization and how you use Recipients containers.