october 16, 2006 running groupwise ® in a heterogeneous environment dirk giles svetlin petrov...
TRANSCRIPT
October 16, 2006
Running GroupWise® in a Heterogeneous Environment
Dirk GilesSvetlin PetrovGroupWise EngineeringNovell, Inc.
© Novell Inc. All rights reserved
2
Why Run in a Heterogeneous Environment?
• Events beyond your control– Mergers
– Acquisitions
– Management Decisions
• Geographic Considerations• End-User Impact
– Minimize confusion and support calls
– Minimize down time
© Novell Inc. All rights reserved
3
Agenda
• Phase 1 – Co-Existence– Transferring Mail Between Systems
– Handling Inbound Internet Mail
– Address Books
• Phase 2 – Migration Project Planning• Phase 3 – Migrating Data
– Preparation
– Data Migration
• Phase 4 – Which client to use?
Phase 1 - Co-Existence
© Novell Inc. All rights reserved
5
Co-Existence Choices
Notes
Exchange
GroupWise
SMTPLowest common
denominator
Novell GatewaysExchangeNotes
Third Party GatewaysVarious vendors
© Novell Inc. All rights reserved
6
Co-Existence SMTP
• Uses standard Internet mail– Increased bandwidth
> MIME encoded
• Limited functionality– Mail only
– Generally no message tracking
– Generally no appointments
– No busy search
© Novell Inc. All rights reserved
7
Novell Gateways
• Novell has direct gateways for:
– Microsoft Exchange 5, 2000, 2003
> GroupWise 7 Gateway for Microsoft Exchange
– Lotus Notes 4.x, 5.x, 6.x, & 7.x
> GroupWise 7 Gateway for Lotus Notes
• Free to download from Novell's download page (GroupWise Utilities)
© Novell Inc. All rights reserved
8
Novell Gateways Architecture
• Placement requirements– Exchange Gateway
> Needs to run on an Exchange server
> Works best if a GroupWise domain is on the same machine
> Gateway addressing components must be installed on all Exchange servers
– Notes Gateway> Works better if not run on the Notes Server machine
> Notes Client must be installed
> Works best if a GroupWise domain is on the same machine
© Novell Inc. All rights reserved
9
Novell Gateways Architecture
GW Domain1
GW Domain2
Site A
Site B
Legacy System
GWDomain Gateway
Legacy Server
Legacy Server
© Novell Inc. All rights reserved
10
Novell Gateway Functionality
Calendar
• Can send appointments
• Busy search
•GW to Exchange functional
•Exchange to GW solution being completed
Address books• Address synchronization
• Address exchange
© Novell Inc. All rights reserved
11
Third Party Gateways
AP
Generally use API Gateway
4.1 level gateway
Limited functionality
© Novell Inc. All rights reserved
12
Co-Existence: Inbound Internet Mail
Requirements• Mail must route to current users in old environment• Mail must route to migrated users in GroupWise
Even if using the same Internet domain name
© Novell Inc. All rights reserved
13
Co-Existence: Inbound Internet Mail Solutions
• Forward Undeliverable To (FUT) in GWIA– Requires IP Address of legacy SMTP server
• Route.cfg– Stored in GWIA directory
– Routes message directly to hosts> Ignores DNS & mail relay
© Novell Inc. All rights reserved
14
• Third Party SMTP Relay: Split before entering system
Co-Existence: Inbound Internet Mail Solutions (cont)
GroupWise
Internet
Old System
SMTP Relay
© Novell Inc. All rights reserved
15
Co-Existence:Address Books
• Automatic Address Book Synchronization– GroupWise Gateways
> Notes
> Exchange
• Manual External system creation– Create non-GroupWise domain
– Create external post office
– Create external users (multiple users can be imported)
© Novell Inc. All rights reserved
16
Before Address Book sync: GroupWise
© Novell Inc. All rights reserved
17
Before Address Book sync: Exchange
© Novell Inc. All rights reserved
18
Before Address Book sync: Notes
© Novell Inc. All rights reserved
19
After Address Book sync: GroupWise
© Novell Inc. All rights reserved
20
After Address Book sync: Exchange
© Novell Inc. All rights reserved
21
After Address Book sync: Notes
© Novell Inc. All rights reserved
22
After Address Book sync: ConsoleOne GroupWise
Phase 2 – Migration Project Planning
© Novell Inc. All rights reserved
24
Migration Planning and Testing
• Plan– Plan thoroughly the proposed migration
> GroupWise Migration Tool for Exchange planning pages and CSV files
• Test– Test the migration in an isolated test environment
– Match the live environment as much as possible
– Have a test plan and resolve any issues
• Pilot– Pilot to a few users before a full implementation
© Novell Inc. All rights reserved
25
User Support During Migration
• Plan how to keep your users happy– How to inform users of what is happening?
> Regular news letter
> Web site
» Current migration status
» Scheduled migrations
– How to train users on the new client> Quick start guide
> Classroom training
> Web Based Training
Phase 3 – Migrating Data
© Novell Inc. All rights reserved
27
Migration Preparation:Preparatory Tasks
Backup the system
Clear out the rubbish
Empty Trash
Remove users that have left
Run any necessary integrity checks
Delete old messages if desired
© Novell Inc. All rights reserved
28
Reducing Data Size
How can the data be reduced?
Old messages and other
rubbish
Those who have
ceased to be…
Integrity checks
Data
OrderUsers
© Novell Inc. All rights reserved
29
Migration Tools (Exchange):PST Import
Migrating a PST file
GroupWise 7 Import Utility for Microsoft Outlook
http://download.novell.com/Download?buildid=WtXxReRacnE~
Free Download
Accessed through GroupWise client
1
© Novell Inc. All rights reserved
30
Migration Tools (Exchange):Mailbox Migration
GroupWise 7 Migration Utility
http://download.novell.com/Download?buildid=WC0VW8QFyS4~
Accounts and mail boxes
Distribution lists/groups
Public folders
2
© Novell Inc. All rights reserved
31
Migration Tools (Exchange):Mailbox Migration
New Novell GroupWise Migration Utility
Currently under development; Bonsai Release
Early stable version to be used in migrating
a large European Banking Customer
To include: Performance Enhancements and
Integrated Planning
3
Migration Tool Demo
© Novell Inc. All rights reserved
33
Migration Tools (Exchange):Third Party Tools
GW Migrate
http://www.caledonia.net/gwmigrate.html
Advansys Formative
http://www.advansyscorp.com/formativ_personal_outlook_migration.htm
4
© Novell Inc. All rights reserved
34
Migration Tools (Notes):Archive Migration
Archive Migration Utility for Lotus Notes
Will migrate *.NSF files to a GroupWise archive
http://download.novell.com/Download?buildid=2qog-FguoIc~
5
© Novell Inc. All rights reserved
35
Migration Tools:Clients
GroupWise ClientOutlook Express 4.x & 5.x Netscape Communicator 4.0x, 4.6x & 4.7x
MessagesAddressesAccount information
6
© Novell Inc. All rights reserved
36
Migration Tools:Clients
POP/IMAP
Configure GW Client for a POP/IMAP accounton the old mail server
POP will bring down messages
IMAP can be more selective
Only works for mail
7
© Novell Inc. All rights reserved
37
Migrating Data:Address Books
Address Books
Store in a PAB file and add to GroupWise Client
Convert to contacts and use the Migration/Import Utility
Export as a CSV file, add Novell Address Book header (NAB)
Third Party utility
8
© Novell Inc. All rights reserved
38
Post Migration Tasks
• Remove unnecessary objects– Exchange/Notes/API gateways
– External domains/post offices/users
• Health Checks – Ensure that your system is at 100%
• Tuning – Get the most out of your system– Consult your GroupWise documentation
© Novell Inc. All rights reserved
39
Post Migration Tasks: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)
© Novell Inc. All rights reserved
40
Migration Summary
Plan
Test
Co-exist
Pilot migration
Full migration
Phase 4 – Which Client to User?
© Novell Inc. All rights reserved
42
Outlook Client IntegrationMicrosoft Outlook Support
For the person in your organization who insists on using Microsoft Outlook...Provides consistent Outlook experience to GroupWise back-end system
Mail / Contacts Calendar
(with Free/Busy search)
Tasks Outlook XP, 2003
Outlook Client Demo
© Novell Inc. All rights reserved
44
Other Clients
• POP/IMAP Clients• WebAccess• Evolution (Web Services APIs)• Devices (GroupWise Mobile Server)
Questions?
Unpublished Work of Novell, Inc. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. 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.
General Disclaimer
This 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.