Migrate GroupWise Post Office to Linux from NetWare

Slides:



Advertisements
Similar presentations
December 29, 2013 Willem Bagchus Master CNE, CLP, MCP Senior SE, Senior Trainer GWAVA Reload.
Advertisements

ZENworks Next Generation GWAVACon Sneak Peek Martin Buckley Director, Systems and Resource Management Impact Team V Oct 2006.
Reduce Cost & Complexity Partner logo here Presenters Name (16pt) Presenters Title (14pt) Company/ (14pt) Manage and Deploy Applications using Virtualization.
GroupWise ® Messenger Installation, Configuration, and Operation Jason Williams Product Manager Kevin Crutchfield Team Lead
Nsure ™ Audit Essentials Rick Meredith Software Engineer Novell, Inc. Jaime Brimhall Software Engineer Novell, Inc.
Best Practices for Running GroupWise® on Linux
How to Successfully Cluster GroupWise Gregg A. Hinchman Consultant, Hinchman Consulting Ed Hanley Senior Consultant, Novell.
SAN Design Considerations Hylton Leigh Senior Consultant Novell Consulting, UK Stuart Thompson Senior Consultant Novell Consulting, UK.
How to Implement a Cluster of Clusters Atiq Adamjee Senior Architect Novell, Inc. Brad Rupp Software Engineer Novell, Inc.
Securing Your GroupWise ® System Morris Blackham Software Engineer Novell, Inc. Danita Zanrè Senior Consultant Caledonia.
Password Management Bill Street, Nathan Jensen, Mike Simpson, Will Peterson Identity Management Engineering.
Upgrading to Novell ® SecureLogin 3.5 Rod Tietjen,
DIR-835A1 Wireless N750 Dual-Band Router Wireless & Router Product Div. July 2011 D-Link WRPD.
Document Management with GroupWise ® Gregg Hinchman Consultant Hinchman Consulting Jerry Winkel Novell Escalation Engineer.
Nsure ™ Audit: Instrumenting Custom Applications Rick Meredith Jason Arrington Nsure Audit Engineering Novell, Inc.
Implementing Novell iChain ® at the City of Los Angeles Adam Loughran Senior Systems Engineer, Novell Robert Gillette IS Development Manager, City of Los.
Benefits of a SUSE ® Subscription Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Configuring Identity Manager 2 (formerly DirXML ® ) for JDBC (w/DirXML) Jason Elsberry Software Engineer
Implementing iChain ® in the Wild: Life beyond the lab Rich Roberts Senior Architect – Novell Consulting Novell Inc. Jim Short iChain Guru – Novell Consulting.
GroupWise ® Messenger Installation, Configuration, and Operation Dirk Giles Senior Software Engineer GroupWise Messenger Development
Implementing DirXML ® Stylesheets David Wagstaff
Novell Nsure TM Identity Manager 2 andGroupWise Provisioning Art Purcell, GroupWise ® Engineering, David Holbrook, DirXML Engineering,
Case Study: DirXML Implementation at Waste Management Rick Wagner Systems Engineer Novell, Inc.
GroupWise ® WebAccess Design and Implementation Tay Kratzer Primary Support Engineer, Novell Inc. Mike Bills ATT Engineer, Novell Inc.
Successful GroupWise Clustering, Part 1 Gregg A. Hinchman Ed Hanley Novell Inc.
April 30, 2007 openSUSE.org Build Service a short introduction Moiz Kohari VP Engineering.
The Art of Business Continuance Brad Rupp WG Storage Engineering Novell Gregg A. Hinchman Consultant Hinchman Consulting.
Novell ® BrainShare ® A Hands-on Approach to Implementing an Effective Retention Solution with Novell GroupWise and GWArchive Greg Smith, Director.
How to Successfully Cluster GroupWise ® Gregg A. Hinchman Consultant, Hinchman Consulting Ed Hanley Senior Consultant, Novell.
Kevin James Prototype Systems Devloper Novell Inc. Freddy Kaiser Technical Directory, Enterprise Solutions Novell Inc. BUS172 - Case Study: Extended Provisioning.
Retention for GroupWise Angela Williams - Channel Sales Manager Jeff Stratford - President Nexic, Inc.
Beginning Programming with the Novell GroupWise ® Object API Glade Monson Developer Services, Novell Inc.
Advisor.com Success with Clustering GroupWise Author Gregg A. Hinchman/Morris Blackham Company Hinchman Consulting/Novell Session Number.
January 8, 2009 Business Continuity Cluster Always Running Gregg A. Hinchman Consultant Hinchman Consulting
Strong Authentication to any Application Using SecureLogin and NMAS TM Scott Kiester and John Jolly Software Engineer Novell, Inc.
Securing GroupWise ® end-to-end with SSL Mike Bills ATT Engineer, Novell Inc.
Best Practices for Running Multiple Identity Manager 2 (formerly DirXML ® ) Drivers on Linux and Solaris Patrick J Cush Senior Technical Specialist Novell.
Securing Legacy Applications with exteNd Composer and Novell iChain Kirk Noren Application Services Specialist Novell, Inc.
Configuring Novell GroupWise ® on SuSE LINUX Randy Brown GroupWise Dedicated Support Engineer, Novell Inc. Matt Preston GroupWise Support.
May 1, 2007 Novell ® Infiniband and Virtualization VM -IB project Patrick Mullaney.
DIR-826L Wireless N600 Gigabit Cloud Router Sales Guide WRPD Jan 25 th, 2012 D-LINK HQ.
Introducing Novell ® Identity Manager 4 Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
가상화 기반의 Workload 관리솔루션 : FORGE PlateSpin Virtualization and Workload Management 나영관 한국노벨 /
SUSE ® Linux Enterprise High Availability Extension.
Introduction to GroupWise ® C3POs Glade Monson Developer Services, Novell Inc.
WorkloadIQ ™ The intelligent way to build, secure, manage and measure workloads across physical, virtual and cloud environments Your Name Here Your Title.
IDC Says, "Don't Move To The Cloud" Richard Whitehead Director, Intelligent Workload Management August, 2010 Ben Goodman Principal.
Novell ® IT Consulting Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
SUSE ® Linux Enterprise Desktop in a One-To-One 21st Century Classroom Alex Inman Director of Technology Whitfield School
Novell ® Technical Training Field / Sales Presentation Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Introduction to SUSE Studio Tim Serong Senior Clustering Engineer OPS Engineering, Novell Inc.
Patrick Hynes Solutions Director | Novell Endpoint Management | Overview of.... ZENworks 11.
OES11 / SLES11 Feature Competitive Novell Confidential.
GStreamer in OpenOffice.org? Cédric Bosdonnat, Radek Doulík.
Forrester and Novell Novell ® Identity Manager 4 Webcast I Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Novell ® Demo Systems Portal Update Doc Hodges Novell Demo Systems
DHP-600AV / DHP-601AV Powerline AV2 Gigabit Adapter Powerline AV2 Starter Kit Sales Guide WRPD, Mar 2013 D-Link Confidential.
From Source Code to Packages and even whole distributions By Cool Person From openSUSE.
UI-Facelift of the YaST Partitioner Module Martin Schmidkunz Arvin Schnell Katařina Machálková Status: 16th June 2008.
Enterprise Linux Servers Solution Overview Kerry Kim Enterprise Linux Servers Solution Manager.
From Source Code to Packages for Various Distributions Andreas Jaeger Program Manager openSUSE
UI-Facelift of the YaST Partitioner Module Martin Schmidkunz Status: 13th February 2008.
SUSE Studio: Building distributions By Cool Person From openSUSE.
From Source Code to Packages for Various Distributions
Redesign of AppArmor Modules in YaST
Presentation transcript:

Migrate GroupWise Post Office to Linux from NetWare Morris Blackham Novell, Inc. Danita Zanre Caledonia

Who am I? 16 yrs working with WP Office, GroupWise Original WordPerfect Office “Swat” team Consultant with teltrust.com/dotOne 5 yrs as GWIA QA engineer Currently development manager for GW CPR maintenance team

Agenda Why run GroupWise on Linux Preparing to migrate Domain Migration Post Office Migration What’s going on behind the scenes Troubleshooting Demo Q & A

Better application fault handling and recovery Why GroupWise on Linux Improved stability Fewer operating system faults Reduced impact from other application faults Better application fault handling and recovery GroupWise agents restart within seconds Core files are generated within seconds Lower overall impact No database corruptions with agent crashes Minimal database corruption on hardware/power failures

Major Differences in Linux OS Extremely stable OS Very few system failures Long periods between server restarts Application crashes do not affect server or other applications Applications run in protected memory space by design

Planning the Migration Choose Linux operating system, OES or SLES OES Manageability Integrated with eDirectory Novell client / NCP access to all filesystems Linux User Management Novell Remote Manager Novell Clustering Services SLES 1 free server license with GroupWise purchase

Preparing Linux Server Install and configure server GroupWise data partition Reiserfs is recommended file system Partition size depends on post office backup method dbcopy, 3 times post office size tsafsgw, 2 times post office size

Prerequisites – NetWare NOTE: ncpfs does not appear to be included as a package with OES SP2. You must download and install it manually.

Prerequisites – Windows

Source Server

Destination Server

Software Location

Select Component to Migrate

Auto Detect /Add Post Office Looks in SYS:\SYSTEM for GRPWISE.NCF and agent startup files Add Post Office to configure manually © Novell Inc, Confidential & Proprietary

Post Office Migration – Phase One

Behind the scenes – Phase One Creates directory structure on Linux server Copies and installs RPM’s to Linux server Mounts source server NCP mount to Netware Samba mount to Windows Runs dbcopy –a 127.0.0.1 –p –m –f –k –u 5001 -a sends status update to update utility -p designates a post office copy -m to migrate to lower case -f first pass (phase one copy) -k don’t compute size before copy -u port for –a parameter

Behind the scenes – Phase One Creates POA startup file Configures gwha.conf Starts POA on Linux server for testing Removes RPM files (if selected) Shuts down POA

Post Office Migration – Phase One

Post Office Configuration

Post Migration Configuration Edit Post Office configuration Post Office UNC path (do this first) POA IP address POA Platform ports (if needed) Log file path SSL cert/key file paths Remote Library Storage area path LDAP server Trusted Root certificate for LDAP authentication

Post Office Migration – Phase Two

Behind the scenes – Phase Two Mounts source server dbcopy –a 127.0.0.1 –m –s –i <date> –u 5001 -a sends status update to update utility -m to migrate to lower case -s second pass (phase two copy) -i incremental copy based on date -u port for –a parameter dbcopy executes gwcheck call for /storelowercase option When –s option is used

Behind the scenes – Phase Two Migration utility ships with own version of dbcopy Optimized for performance Removes temp files Dismounts source server

Remote Library Storage Area May need to manually copy remote library storage area to Linux server Modify storage path in ConsoleOne © Novell Inc, Confidential & Proprietary

Post Office Migration

Domain Migration

Add Domain © Novell Inc, Confidential & Proprietary

Add Agent - GWIA © Novell Inc, Confidential & Proprietary

Add Agent - GWIA © Novell Inc, Confidential & Proprietary

Behind the scenes – Domain One pass only Creates directory structure on Linux server Copies and installs RPM’s to Linux server Includes GWIA and GWINTER, but not WebAccess application Mounts source server Runs dbcopy –a 127.0.0.1 –d –m –k –u 5001 -a sends status update to utility -d designates a domain copy -m to migrate to lower case -k don’t compute size before copy -u port for –a parameter

Domain Migration

Edit domain configuration Domain Migration Edit domain configuration Domain UNC path MTA IP address MTA Platform ports (if needed) Log file path Message log path (if enabled) SSL cert/key file paths

Edit GWIA settings in ConsoleOne Gateways - GWIA Edit GWIA settings in ConsoleOne Change Platform to Linux Modify NetWork Address settings Bind Exclusively to TCP/IP Address Allows coexistence with Postfix Modify /dhome path (if not in current gwia.cfg) Modify Log path Modify SSL path May need to create new certificates for new server Change MX record to point to new DNS name

Install and Configure WebAccess application on Linux Server Gateways – WebAccess If running remote, edit starup file to point to new UNC for the new domain location Install and Configure WebAccess application on Linux Server If application is on another server, copy commgr.cfg to application directory to use new agent IP address

Domain Migration

Start/Stop agents without UI Post Migration Tips Modify outbound MTP IP address for Post Offices after domain migration (use HTTP Console) Start/Stop agents without UI /etc/init.d/grpwise start <agentname> Or rcgrpwise start <agentname> /etc/init.d/grpwise stop <agent> /etc/init.d/grpwise status Start agents with UI /opt/novell/groupwise/agents/bin/gwpoa –show @startup.poa Install ConsoleOne and snapins on Linux server © Novell Inc, Confidential & Proprietary

nfsmount/Samba mounts Troubleshooting Utility log file gwsvrmig_MM-DD-YYYY.log In gwsvrmig directory or temp directory Check log for errors dbcopy log file <po>/<date>gwbk.001 ssh Firewall issues – enable ssh port 22 nfsmount/Samba mounts Verify reads/writes to mounted file systems

Linux Migration Utility Demo © Novell Inc, Confidential & Proprietary

Linux Migration Utility Q & A © Novell Inc, Confidential & Proprietary

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.