how heritage oaks bank migrated from exhange to groupwise ® eric welch manager of engineering...

103
How Heritage Oaks Bank Migrated from Exhange to GroupWise® Eric Welch Manager of Engineering Services [email protected] Geoff Gilbert Manager of Engineering Serives [email protected] Novacoast, Inc.

Upload: barnard-watson

Post on 29-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

How Heritage Oaks Bank Migrated from Exhange to GroupWise®

Eric WelchManager of Engineering [email protected] Gilbert

Manager of Engineering [email protected], Inc.

Page 2: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.2

Agenda

Introduction• Novacoast, Inc.

The Challenge• History and Motivation

To Upgrade Exchange• Reasons to Upgrade

...Or to Migrate• Reason to Migrate

Migration Steps

Questions and Answers

Page 3: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

IntroductionNovacoast, Inc.

Page 4: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.4

Novacoast, Inc.

Company Facts

Founded in 1996

Based in Santa Barbara, California

Named Novell “Partner of the Year” for 2002

Professional Services company with practice areas that have been built around key engineers who specialize in a given technology

Offices in California, Utah, Arizona, Texas and Oregon

National resource for Novell Consulting

Receiving our fourth Novell Service Excellence Award

Page 5: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

The Challenge:History and Motivation

Page 6: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.6

History and Motivation…

In 2000, Heritage Oaks Bank installed Exchange 5.5

For Office Integration with mail client – Outlook

Most users were familiar with Outlook.

Growth and adminitrastrative issues drove the staff to re-consider their email implementation.

These issues included....(next page)

Page 7: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.7

History and Motivation…

Need for Collaboration features

Password Management/Syncronization

Primary NOS integration

Security concerns regarding direct internet access to a security challenged application.

Patch Management.

Keeping Current with technology

Compatibility with other bank's calloboration software

Page 8: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.8

History and Motivation…

The solutions for these issues could be resolved by installing additional middleware applications.

This would lead to more administration for the IT staff.

Page 9: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

To Upgrade

Page 10: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.10

Upgrade considerations

Security Concerns

Virus Issues

Integration with Primary NOS

Cost of Upgrading to Exchange 2000/2003

Upgrade all Windows NT servers to Windows 2000/2003

Upgrade all Exchange 5.5 servers to Exchange 2000/2003

Design and deploy Active Directory

System management training

Page 11: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

...Or to Migrate

Page 12: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.12

Advantages of Migrating

Security enhancements

Lack of Virus Propagation

Integration with Primary NOS

Cost of Migrating

eDirectory already deployed

Server OS compatibility

User-centric licensing

Cost of management

Familiar with management utilities

Page 13: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

The Migration Process

Page 14: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.14

Migration Procedure

Prestage the Installation

Installing Groupwise

Installing Novell's Exchange Connector and Gateway

Migrate Users and User's mail - MIGRATE.EXE

Migrate Contacts using the groupwise utility – OLAB2GW

Migate Calendar items using the groupwise utility - CVOlook.exe

Migrate Tasks and Notes using the the Exchange Migration Archive utility

Page 15: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.15

Migration Procedure

Client Environment

Primary authenticating network – Netware 5.1

Eight WAN sites

Single resource NT Domain

Approximately 120 Users

Single 5.5 Exchange servers

Page 16: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.16

Migration Procedure

Installing Groupwise 6.x

Setup Single Domain, Post office, GWIA All on single server in “Main” facility.

Consider creating a dedicated OU=Mail to place all groupwise objects.

Training the IT staff on the features of Groupwise client

Allow the IT staff time to install Groupwise client on all workstations and train end users

Page 17: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.17

The Migration Process

Installing Novell's Groupwise Gateway for Microsoft Exchange

Consider the Requirements

Gather necessary information

Install the Gateway software

Setting up the Gateway in Groupwise

Starting the Gateway

Page 18: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.18

The Migration Process

The Gateway Requirements

Hardware/Software Min Req Rec Req

Processor 486 Pentium

Hard Disk 80 MB 80 MB or more

Memory 32 MB 64 MB or more

Windows NT Server 4.0 4.0 or newer

Exchange Server Verson 4.0 Version 5.5

GroupWise Version 5.1 Version 5.2+

Page 19: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.19

The Migration Process

Gathering the necessary information

The name of the Microsoft Exchange Server on which the gateway is to be installed.NTSERVER1The Microsoft Exchange site that the above server services.o=Exch-SITEThe display name for the gateway. This refers to how you would view the gateway object in the Microsoft exchange Adminstrator program.GWISEThe name of the network account that provides you with Microsoft Exchange administrator privileges.Administrator

Page 20: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.20

The Migration Process

Gathering the necessary information

The GroupWise primary domain under which you will install the gateway.DOMAINThe gateway directory under the domain where you would like the gateway to be installed in the GroupWise system.M:\GRPWISE\DOMAIN\WPGATE\EXCHANGEThe context for the GroupWise domain object which is needed for configuring the gateway through Netware Administrator.o=FIRSTO,ou=MAILThe name by which the gateway is referred to in GroupWiseEXGATE

Page 21: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.21

The Migration Process

Installing the Gateway software

1. Download and decompress GWEXGATE.EXE

2. Run “SETUPEX.EXE”

3. Click on “CONTINUE”

Page 22: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.22

The Migration Process

Installing the Gateway software

1. Click on the “Install” button

Page 23: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.23

The Migration Process

Installing the Gateway software

1. Click on the “Gateway” button

Page 24: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.24

The Migration Process

Installing the Gateway software

1. Type in the name of the Microsoft Exchange Server

Page 25: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.25

The Migration Process

Installing the Gateway software

1. Select the appropriate Microsoft Exchange site

Page 26: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.26

The Migration Process

Installing the Gateway software

Directory Display Name: Refers to how the gateway will appear in the Microsoft Exchange Administrator.

Administrator Account Name: If you have logged in using the account name that is displayed in this field, do not change the name.

Domain Directory Path: The path to the GroupWise domain directory, such as M:\GRPWISE\DOMAIN. You can also specify the Domain Directory in UNC format, such as, \\SERVER\VOLUME\DOMAIN.

GW Home Directory Name: Used to physically create a directory under the GroupWise directory hierarchy, such as Exchange.

Install Directory Box: Displays the full path to the GroupWise gateway directory. This cannot be edited.

Page 27: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.27

The Migration Process

Installing the Gateway software

Page 28: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.28

The Migration Process

Setting up the Gateway in Groupwise

In ConsoleOne, right click on the GroupWise domain where you want to install the gateway, select “New, Gateway”

Page 29: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.29

The Migration Process

Setting up the Gateway in Groupwise

Fill in the fields based on the following definitions:

Gateway Name: Enter the name by which you want to refer to the gateway. This name can be different from the display name you provided while configuring the Microsoft Exchange side and will not affect gateway functioning in any way.

Gateway Home Directory: Use the same name as the GW Home Directory name you specified while configuring the Microsoft Exchange system.

Language: Select the language.

Time Zone: Select the time zone.

Platform: Select NT/OS2.

Database Version: Select 6

Select Exchange as the gateway type. Leave the check boxes unchecked.

Page 30: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.30

The Migration Process

Page 31: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.31

The Migration Process

After clicking on “OK”, the NDS Gateway object is done

Page 32: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.32

The Migration Process

Enable Directory Synchronization

Page 33: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.33

The Migration Process

Starting the Gateway

To start the gateway: Click on Start, Run, type in CMD

In the command window, change to the drive where the groupwise domain directory exists. Change to the following subdirectory:

M:\GRPWISE\DOMAIN\WPGATE\EXCHANGE

Type in “EXGATE.EXE”

Page 34: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.34

The Migration Process

Starting the Gateway

At this point, the gateway is running and your exchange users can send email directly to the groupwise users and vice verca

Page 35: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

Migrating the Users

Page 36: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.36

Migrating Users

Migrating Users and Mail - Running MIGRATE.EXE

Located in <domain directory>\wpgate\Exchange

Allows Migration of

Individual Users

Recipient Containers

Entire Sites

Including Messages

Page 37: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.37

Migrating Users

Pre-requisites to running the migration tool

Either use the exchange service account or assign at least view only admin rights to a Windows NT account

Setup a MAPI profile with privileges to log in to the recipient mailboxes.

Page 38: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.38

Migrating Users

Assigning view only Admin Rights to the Windows NT Account

1. Start the MS Exchange Administrator

2. Select the MS Exchange site for which the NT Account needs the Admin rights

3. Select File > Properties to display the Properties page of the site.

4. Click the Permissions tab.

5. Select the user who needs the Admin rights

6. Click ADD.

7. Click OK. The user you have selected will appear in the Windows NT Accounts with Permission list box.

8. Select View Only Admin from the Role drop-down list.

9. Click OK.

Page 39: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.39

Migrating Users

Page 40: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.40

Migrating Users

Creating a Profile for the Windows NT Account

1. From the Control Panel, double-click the Mail icon

2. Click SHOW PROFILES

Page 41: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.41

Migrating Users

From the PROFILES window, click ADD to create a new profile. Enable the Microsoft Exchange Server option, click NEXT

Page 42: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.42

Migrating Users

Type in an appropriate profile name, click NEXT

Page 43: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.43

Migrating Users

Type in the name of Exchange server, MailBox ID, click NEXT

Page 44: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.44

Migrating Users

Complete the wizard by accepting all defaults and click FINISH

Page 45: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.45

Click CLOSE To complete the profile

Migrating Users

Page 46: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.46

Migrating Users

Running the MIGRATION tool

From a command window, type:

M:\GRPWISE\DOMAIN\WPGATE\EXCHANGE\MIGRATE.EXE

Page 47: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.47

Migrating Users

Page 48: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.48

Migrating Users

EXAMPLE of migrating a USER

Where Container DN (distiguished name): is o=Exch-ORG/ou=Exch-SITE/cn=Recipients

Where Recipient Name: is user alias> as listed in the Microsoft Exchange Administrator

Where Admin Profile: is MAPI Profile created earlier

UserName: Groupwise name for the recipient

Post Office: Name of existing Groupwise Post Office where new account is to be created

Domain: Name of existing Groupwise Domain where Post Office resides

Default user Password: Optional and case sensitive

Page 49: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.49

Migrating Users

EXAMPLE of migrating a Container

Where Container DN (distiguished name): is o=Exch-ORG/ou=Exch-SITE/cn=Recipients

Where Admin Profile: is MAPI Profile created earlier

Post Office: Name of existing Groupwise Post Office where new account is to be created

Domain: Name of existing Groupwise Domain where Post Office resides

Default user Password: Optional and case sensitive

Page 50: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.50

Migrating Users

EXAMPLE of migrating a Container

Where Admin Profile: is MAPI Profile created earlier

Post Office: Name of existing Groupwise Post Office where new account is to be created

Domain: Name of existing Groupwise Domain where Post Office resides

Default user Password: Optional and case sensitive

Page 51: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.51

Migrating Users

In Console One, before Migrating site

Page 52: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.52

Migrating Users

During the Migration – The GateWay

Page 53: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.53

Migrating Users

After the Migration – Console One

Newly created un-associated Groupwise accounts

Page 54: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.54

Migrating Users

After the Migration – Exchange Administrator

Newly created Custom Recipients

Page 55: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.55

Migrating Users

Associating the non-associated Groupwise objects with NDS accounts

1. Graft the Users into user container

2. Convert the newly created external entities to NDS objects

Page 56: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.56

Migrating Users

Grafting the users into the appropriate user container

1. From Console One, navigate to the target user container. Click on TOOLS>GroupWise Utilities>GW/NDS Association>Graft Groupwise Objects

Page 57: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.57

Migrating Users

Grafting the users into the appropriate user container

2. Select Users, resources, and distribution lists. Click Next

Page 58: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.58

Migrating Users

Grafting the users into the appropriate user container

3. Select the appropriate Groupwise Domain and Post Office. Click Next

Page 59: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.59

Migrating Users

Grafting the users into the appropriate user container

4. Select the target organizational unit for the Resources, Distribution Lists, and Libraries. Click Next

Page 60: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.60

Migrating Users

Grafting the users into the appropriate user container

5. Click on the ADD button to select a container where the search for NDS accounts should match

Page 61: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.61

Migrating Users

Grafting the users into the appropriate user container

6. Enable the option to “Create these users as GroupWise external entities on the Unmatched Users list

Page 62: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.62

Migrating Users

Grafting the users into the appropriate user container

7. Select the target context for the newly created external entities – soon to be NDS accounts.

Page 63: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.63

Migrating Users

Grafting the users into the appropriate user container

During the GRAFT

Page 64: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.64

Migrating Users

Grafting the users into the appropriate user container

After the GRAFT – ConsoleOne

Page 65: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.65

Migrating Users

Converting grafted entities to NDS accounts

1. With all the newly created external entities created, click on TOOLS>GroupWise Utilities>GW/NDS Association>Convert External Entity

Page 66: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.66

Migrating Users

Converting grafted entities to NDS accounts

2. Answer “Yes ALL” to the Convert External Entity dialogue box

Page 67: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.67

Migrating Users

Newly created NDS accounts

Page 68: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

Converting the Un-Migratable

Page 69: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.69

Converting the Un-Migratable

We have migrated

1. Users

2. Mail messages

What did NOT migrate cleanly

1. Contacts

2. Calendar items

3. Tasks and Notes

Page 70: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.70

Converting the Un-Migratable

In order to migrate Contacts, Calendar items, Tasks, and NOTES, the following utilities will be used:

1. Exchange Migration Archive Utility (GWEXARCH.EXE)

from http://support.novell.com – TID2953527 – Used to convert PST files to Groupwise Archive Files.

2. OLAB2GW - http://www.slewis.org/software/ - Used to convert CSV files to GroupWise Address Book

3. CVLOOK - http://www.slewis.org/software/ - Used to convert CXV files to GroupWise appointments

Page 71: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.71

Converting the Un-Migratable

The following environment was established on one “conversion” Workstation.

1. Map a drive letter to server volume - V:\

2. Create three subdirectories

V:\ARCHIVE

V:\PST

V:\CSV

3. Under the V:\ARCHIVE and V:\CSV directories, create one directory for each user.

Page 72: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.72

Converting the Un-Migratable

Next – On the “Conversion Workstation”

1. Install the Exchange Migration Archive Utility

a. Execute GWEXARCH.EXE to decompress the Utility Installation files

b. Run C:\GWEXARCH\SETUPEXAR.EXE to install the utility.

2. Verify that the default MAPI profile is set to the newly created GroupWise profile “Novell Default Profile”.

•Click on Start, Settings, then Control Panel, double click on the mail applet, then click on Show Profiles.

Page 73: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.73

Converting the Un-Migratable

Page 74: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.74

Converting the Un-Migratable

After launching Outlook, click on TOOLS>OPTIONS

From the options applet, click on Mail Services and select the option for “Prompt for a profile to be used”.

From this point on, launch Groupwise first, then Outlook.

Following these procedures allows you to run both programs at the same time and still access the two different mail systems (Exchange and Groupwise mail server).

Page 75: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.75

Converting the Un-Migratable

Converting the Contacts

1. Launch Outlook2. Click on View, then enable the Folder List view, highlight the Contacts folder, the click on File, Import and Export

Page 76: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.76

Converting the Un-Migratable

Select Export to File, click on Next

Page 77: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.77

Converting the Un-Migratable

Select Comma Separated Values (Windows), click Next

Page 78: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.78

Converting the Un-Migratable

Verify that the CONTACTS folder is selected, click NEXT

Page 79: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.79

Converting the Un-Migratable

Type: V:\ARCHIVES\<username>\CONTACTS.CSV, click NEXT

Page 80: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.80

Converting the Un-Migratable

Next, make sure you have started the GroupWise client as the target user. Then execute the conversion utility OLAB2GW.EXE.

Type the path of the contacts.csv file into the file File field.

Click on the “Convert File” button to start the process

Page 81: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.81

Converting the Un-Migratable

Switch over to the GroupWise client, click on the Address Book icon

You should now see a tab representing the “From Outlook” contacts.

Page 82: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.82

Converting the Un-Migratable

Migrating Calendar items using CVOLOOK.EXE

Using the same procedure as outlined above to export the contacts to a contacts.csv file, export the calendar items to v:\archives\<username>\calendar.csv.

The utility that you will use to import the calendar items into GroupWise is CVOLOOK.EXE

Page 83: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.83

Converting the Un-Migratable

Type “V:\Archives\<username>\calendar.csv” into the File field, leave the proxy field blank, then click on the Convert File button

Page 84: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.84

Converting the Un-Migratable

The next step is to bring the Tasks and Notes from Outlook to GroupWise.

For this to work, GroupWise needs to have the archive directory setup for the target user.

To setup the GroupWise archive directory, launch GroupWise as the target user, click on Tools, Options

Page 85: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.85

Converting the Un-Migratable

Then double click on the Environment icon

Page 86: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.86

Converting the Un-Migratable

Click on the File Location tab and type “V:\Archive\<username> into the Archive Directory field.Click on OK then CLOSE to close the options

Page 87: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.87

Converting the Un-Migratable

The next step involves exporting the Tasks and Notes into PST files from Outlook. First, launch Outlook, then select Tasks (Notes) from the Folder List View. From the File menu select “Import Export”, the select “Export to File”, click on Next.

Page 88: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.88

Converting the Un-Migratable

Select “Personal Folder File (pst)” Click on Next. Verify TASKS (NOTES) is selected, click on Next.Type in “V:\Archive\<username>\Tasks.pst” (Notes.pst) into “Save exported file as” field

Page 89: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.89

Converting the Un-Migratable

The next step is to use the Exchange Archive Migration utility.

This utility converts PST files to GroupWise which then can be un-archived into

GroupWise.

Page 90: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.90

Converting the Un-Migratable

To run the program, click on “START> PROGRAMS> Microsoft Exchange Archive Migration> Migrate”

Page 91: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.91

Converting the Un-Migratable

Page 92: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.92

Converting the Un-Migratable

On the “Exchange Archive Details” screen, click on the Browse button and browse to the V:\Archive\

<username> directory. You should see the TASKS.PST (NOTES.PST) file listed. Click on OK to select that

directory. This will take you back to the “Exchange Archive Details” screen with the PST file(s) listed.

For all other PST files except TASKS.PST (NOTES.PST), select the pst file under the File column, then click on the Remove button. This does not delete the files, it

only removes the entry in the migration utility. Do this until only tasks.pst and notes.pst are listed. Select

tasks.pst (notes.pst) so that is is highlighted, click on Next.

Page 93: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.93

Converting the Un-Migratable

Type the target user name in the User ID field, type in appropriate IP address into the TCP/IP address field, type in 1677 into the Port field, then type in

v:\archive\<username>

into the “Archive Path” field. Click on Next

Page 94: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.94

Converting the Un-Migratable

Click on the Start button to start the process.

Page 95: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.95

Converting the Un-Migratable

Next, launch Groupwise as the target user then click on File, Open Archive.

Page 96: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.96

Converting the Un-Migratable

Next, open the cabinet folder, you should see a new TASKS folder.

Page 97: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.97

Converting the Un-Migratable

After opening the Tasks folder on the left, you should now see all the imported Tasks items. Select all tasks that you wish to un-archive, right click on them and un-check the archive option.

Page 98: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.98

Converting the Un-Migratable

Next, click on File, Open Archive to un-check the Open Archive option. This will close the archive items.

Page 99: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.99

Converting the Un-Migratable

You should now be able to view your newly imported Tasks by click on the Tasks List folder on the left.

Page 100: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.100

Converting the Un-Migratable

That is it.

Don’t forget to follow the same steps to bring in Notes

Page 101: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

Questions and Answers

Page 102: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering
Page 103: How Heritage Oaks Bank Migrated from Exhange to GroupWise ® Eric Welch Manager of Engineering Services ewelch@novacoast.com Geoff Gilbert Manager of Engineering

© March 17, 2004 Novell Inc.103

General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. Novell, Inc., makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.

No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.