Top Banner
Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901
26

Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Dec 14, 2015

Download

Documents

Taya Holcomb
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Planning your Xythos upgrade

Planning your Xythos upgrade

Xythos Webcast Series

Dial-in Information:Toll-free 877-795-3646Passcode: 8482901

Page 2: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Today’s Presenters

• Chris NippertSenior Director Field Services Xythos Software

• Maria MillerSenior Director of MarketingXythos Software

• John Wiseman Technical Architect Field Services Xythos Software

Page 3: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Agenda

• Upgrade benefits• Planning an upgrade• Things we’ve learned along the way• 3 major pitfalls to avoid• Extending your upgrade – practical use

cases• EDMS 7.1 sneak peak• How we can help• Questions / Discussion

Page 4: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Getting startedGetting started

Page 5: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Why upgrade?

• Get the latest and greatest product features

• Receive optimum product performance• Have the latest in patches and updates• Move from one product suite to another

with more featuresPsst… 7.1 sneak peak at the end

of today’s webcast

Page 6: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Planning the Upgrade

• Step 1: Determine upgrade path▪ 4.2 (and above) -> 7.x one step upgrade▪ 4.1 (and below) -> 7.x multi-step upgrade

• Step 2: Any infrastructure changes?▪ Hardware, Storage, Network▪ Software—operating system (OS) & database

(DB)

• Step 3: Customizations to migrate▪ Branding▪ Other

• Step 4: Establish test environment

Page 7: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Standard Upgrade Process

• Obtain Xythos 7.x codebase from Xythos Support• Unzip codebase into Xythos installation home directory• Run Xythos 7.x Install Tool (java –jar installxythos.jar)

▪ Option 3—Upgrade DB objects (after full DB backup)▪ Option 6—Configure Bundled Servlet Container (i.e. Tomcat)

• Start up server & test• Update server.xml

▪ Update SSL and/or port Settings• Migrate branding and color scheme

▪ Different than 6.x: CSS, modify images, custom help• Migrate customizations

▪ Different WebView than 6.x: JSP/Servlets to Ajax & Struts2▪ Leverage new workflow API

Page 8: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

For Example …

Page 9: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

For Example …

Page 10: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

For Example …

Page 11: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

For Example …

HTTP:

HTTPS:

MOD_JK:

Admin:

Page 12: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

For Example …

Page 13: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Validating the Upgrade

• Test general system functionality• Test advanced upload

▪ Troubleshooting: May need to tweak server.xml as load balancer output must be consistent with upload applet setting in server.xml

• Create Wiki▪ Troubleshooting: Wiki needs to be able to call back to

itself. • Option 1: Set Wiki URL in Xythos AdminUI to use loopback

IP Address of 127.0.0.1• Option 2: Update firewall to allow outgoing traffic from

Xythos application server to load balancer (HTTPS over port 443, if running Xythos securely)

Page 14: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Infrastructure Changes—Hardware

• For new Application Server(s)▪ Upgrade Xythos first on old hardware▪ Copy over to new server(s) when completed▪ Change IP Address on DNS hostname; or

• Upgrade xythos.properties with new IP and• Reconfigure server.xml & load balancer

Page 15: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Infrastructure Changes—Hardware

• For new Database Server(s)▪ Restore backup of Xythos DB on new server(s)▪ Perform Xythos 7.x upgrade▪ Change IP Address on DNS hostname; or

• Update Xythos Global Schema JDBC URL in xythos.properties

• Update Xythos File Schema(s) JDBC URL in Xythos AdminUI for each Xythos Document Store

Page 16: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Infrastructure Changes—Software

• For DB Version changes▪ Upgrade Xythos first, then DB▪ Update JDBC driver as necessary

• For DB & Application Sever OS changes▪ Upgrade Xythos first, then OS▪ Ensure OS supported on Xythos 7.x

Page 17: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Infrastructure Changes—Storage

• Perform direct file copy from old storage to new storage

• Establish mount point to new storage• For each Xythos external storage location

that was moved:▪ Update mount point in Xythos Admin UI for the

given Xythos Document Store; or▪ Change underlying physical mount to storage,

but keep logical mount the same

Page 18: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Xythos 7.x Upgrade Best Practices – 5 steps to success

1. Perform upgrade in phases and test often2. Execute test upgrade before production3. Validate Xythos DB data backup▪ Perform backup & restore, not just backup

4. Use snapshot of production for test upgrade▪ Validate upgrade process & estimate timing

5. Sanity check load balancer & server.xml settings at end of upgrade process

Page 19: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Avoid 3 Major Pitfalls

1. Do not boil the ocean—phased approach

2. Ensure the emperor has clothes—validate backup

3. Prepare for a rainy day—plan thoroughly, expect hiccups, have contingency plan

Page 20: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

PracticalexamplesPractical

examples

Page 21: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Enterprise Document Management Suite / Digital

Locker Suite7.1 Sneak Peak

Enterprise Document Management Suite / Digital

Locker Suite7.1 Sneak Peak

Page 22: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Enterprise Document Management Suite 7.1Digital Locker Suite 7.1

• Connect▪ Xythos Drop Box▪ Email client integration▪ Wiki templates

• Customize▪ Personalized branding▪ Custom folder settings

• Restore▪ Easily restore lost files

Page 23: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Enterprise Document Management Suite / Digital

Locker Suite7.1 Sneak Peak

Enterprise Document Management Suite / Digital

Locker Suite7.1 Sneak Peak

Page 24: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Engaging Xythos for Upgrade Assistance

• Delivered by Xythos Professional Services• Follows proven methodology• Comprehensive pre-engagement planning• Assistance coordinating infrastructure changes • Execution of test upgrade• Execution of production upgrade• Thorough knowledge transfer on new end-user

and administrator functionality• Contact Xythos Account Executive or send email

to [email protected]

Page 25: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

Questions / Discussion

Xythos Webcast Series

Page 26: Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free 877-795-3646 Passcode: 8482901.

For more information:[email protected]

[email protected] 1-888-499-8467

Xythos Webcast Series