Tips and Tricks
for Migrating to Novell GroupWise®

Robin Redgrave

Senior Consultant

Novell

Michael Hansen

GroupWise Engineering

Novell

Agenda

Co-existence

Mail transfer

Inbound Internet mail

Address books

Migrating data

Preparation

Message migration

Project Planning

Co-Existence

Co-Existence

SMTP

Lowest common denominator

Novell Gateways

Exchange

Notes

Third Party Gateways

Co-Existence
SMTP

Internet Agent

GW System

Legacy SMTP

Legacy System

Direct communication between the old SMTP gateway and the GroupWise Internet Agent (GWIA)

Co-Existence
SMTP

Uses standard Internet mail

Increased bandwidth

MIME encoded

Most traffic at 50% migration

Limited functionality

Mail only

Generally no message tracking

Generally No Appointments

No busy search

Novell Gateways

Novell have direct gateways for:

Microsoft Exchange 5, 2000, (2003 with Sequioa)

Support Pack 2

http://support.novell.com/servlet/filedownload/sec/pub/setupexch.exe/

Lotus Notes 4.x, 5.x & 6.x

Support Pack 1

http://support.novell.com/servlet/filedownload/sec/pub/setuplngw.exe/

These are free to download

Novell Gateways
Architecture

Placement

Exchange gateway

Needs to run on an Exchange server

Best if a GW domain is on the same machine

Place addressing components on all Exchange servers

Notes gateway

Ideally best not to run on Notes Server

Needs Notes client

Best if a GW domain is on the same machine

Novell Gateways
Architecture

GW Domain1

GW Domain2

Site A

Site B

Legacy System

GWDomain

Gateway

Legacy Server

Legacy Server

Gateway
Functionality

Mail

Calendar

Can send appointments (depends)

Busy search (depends)

Address books

Address synchronization

Address exchange

Third party gateways

Generally Use API Gateway

4.1 level gateway

Limited functionality

API

Coexistence
Inbound Internet Mail

Requirements

Mail routed to current users in old environment

Mail routed to migrated users in GroupWise

But using the same Internet domain name

Forwarding

John.Smith@Acme.com

Old system

GWIA

Internet

Jane.Smith@Acme.com

/FUT

Redirection

Forward Undeliverable To (FUT)

Configured on the properties of the GWIA

Use an IP address rather than DNS name

No mail if you are unable to do DNS lookups

Route.cfg

Routes messages directly to hosts

Ignores DNS & mail relay

Route.cfg

Stored in GWIA directory

Ensure hard return after last entry

IP addresses in square brackets

Acme.com	exchange.Acme.com

Acme.com	[194.88.229.34]

ROUTE

SMTP Coexistence

Split before entering system

Mail Sweeper

Wingra NetJunction

Sendmail

Third Party Split

GroupWise

Internet

Old System

SMTP Relay

John.Smith@Acme.com

Jane.Smith@Acme.com

Co-Existence (Address books)

Synchronization

Gateways

Notes gateway

Exchange gateway

Third party gateways

LDAP Address Book

Add to the GroupWise client

Manually in the Address Book

Registry entries

HKEY_CURRENT_USER\Software\Novell\GroupWise\Internet Directory\

Setup.cfg

[LDAP Account 1]

Description=Acme Corporation

Server= LDAP.ACME.COM

Port=389

SearchRoot=C=US

Login=FALSE

LDAP Address Book

Add to the old client

for instance update the Outlook Profile

External Users
GroupWise

Creating External Users in GroupWise

Create non-GroupWise domain

Create external post office

Create external users

Multiple users can be imported

Importing Multiple Users

Import/export utility

Available for download from

http://download.novell.com/

Imports comma delimited file

API gateway

Available for download from

http://developer.novell.com/ndk/unsupported.htm

Imports API formatted file

API

API Gateway

Place formatted file in the API_IN directory

WPC-API= 1.2;

Header-Char= T50;

Msg-Type= ADMIN;

DS-User=

Operation= Add;

Domain= Exchange;

Post-Office= SLC;

Object= JSmith;

Visibility= System;

Last-Name= Smith;

First-Name= John;

Gw-Alias=

Type= SMTP;

External-Name= John.Smith@Acme.com;

;

;

DS-User=

<Repeat as above>

;

-END-

External System

Creating external users

Manually create GroupWise recipients

Can usually import a comma delimited file

Create distribution list

Add GroupWise and external users

Expand groups on the GWIA

Maintaining Distribution Lists

GroupWise

Exchange

Create external recipient for the GW distribution list

Create distribution list

Add custom recipient to distribution list

Old system

Migrating Data

Migration

Is it really necessary?

Do you really want to migrate all that data?

Migration Preparation

Preparatory Tasks

Backup the system

Clear out the rubbish

Empty trash

Remove users that have left

Run any necessary integrity checks

Possibly delete all messages older than 60 days

Spring Cleaning

How can the data be reduced?

Old messages and other rubbish

Those who have ceased to be…

Integrity checks

Data

Order

Users

Migrating a PST file

GroupWise Import Utility 2.0 for Microsoft Outlook

http://download.novell.com/Download?buildid=muEnhWkfJwo~

Free Download

Accessed through GroupWise client

Migration Tools (Exchange)
Demo

1

Migration Tools (Exchange)
Demo

GroupWise Migration Utility

http://download.novell.com/Download?buildid=VFUVtqBRFh8~

Accounts and mail boxes

Distribution lists/groups

Public folders

2

Outlook Client

Use the Outlook client with GroupWise.

Outlook 2000 and prior

XP and 2003 will work with Sequoia

Migration Tools (Exchange)

3

Third party tools

GW Migrate

http://www.caledonia.net/gwmigrate.html

Advansys Formative

http://www.advansyscorp.com/formativ_personal_outlook_migration.htm

Migration Tools (Exchange)

4

Archive Migration Utility for Lotus Notes

Will migrate *.NSF files to a GroupWise archive

http://download.novell.com/Download?buildid=2qog-FguoIc~

Migration Tools (Notes)

5

GroupWise Client

Outlook Express 4.x & 5.x

Netscape Communicator 4.0x, 4.6x & 4.7x

Messages

Addresses

Account information

Migration Tools

6

POP/IMAP

Configure GW Client for a POP/IMAP account on the old mail server

POP will bring down all messages

IMAP can be more selective

Only works for mail

7

Migrating Data

Migrating Data (Address Books)

Address Books

Store in a PAB file and add to GroupWise client

Convert to contacts and use the GroupWise Migration/Import Utility

Export as a CSV file, add NAB header

Third party utility

8

Migrating Data
other tools available

Comaxis – UniAccess

Compusven – E-Mail Shuttle

www.comaxis.com

www.compusven.com

Custom – Write your own with the Object, MAPI or Gateway APIs

Post Migration Tasks

Remove unnecessary objects

Exchange/Notes/API gateway

External domain/post office/users

Health checks- Ensure that your system is 100%

Tuning - Get the most out of your system

GroupWise documentation

Accessing Un-Migrated Messages

How to access on-line archive of old messages

Use original web interface

Using original client

Using the GroupWise client

Using IMAP

Don’t use POP (All messages will be pulled down)

Project Planning

Before Full Implementation

Plan

Plan thoroughly the proposed migration

Test

Test the migration in an isolated test environment

Match the live environment as much as possible

Have a test plan - resolve any issues

Pilot

Pilot to a few users before a full implementation

User Satisfaction

Let the users know what is happening

Have a regular news letter

Have a web site

Schedule of migrations

Train the users on the new client

Quick start guide

Classroom training

Web Based training

Summary

Plan

Test

Co-exist

Pilot migration

Full migration

Tips and Tricks for Migrating to GroupWise

2003-12-08T12:43:39