Upgrade SFX V3 to V4 Lieve Rottiers.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

© 2012 Entrinsik, Inc. Informer Administration Exploring the system menu and functions PRESENTER: Jason Vorenkamp| Informer Software Engineer| March 2012.
PROVIDING AN SFX FAILOVER SYSTEM USING MYSQL REPLICATION Anne L. Highsmith Head of Consortia Systems Texas A&M University
TOI - Refresh Upgrades in Cisco Unity Connection 8.6
Mello-Dee Simmons Liza Klosterman.  Who We Are ‣Largest community-owned utility in Florida and the eighth largest in the United States. ‣Electric system.
SFX System Administration. Copyright Statement and Disclaimer All of the information and material, including text, images, logos and product names, is.
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
NETOP ONDEMAND What’s new in version 2.1? DECEMBER 09 NETOP ONDEMAND1.
South Dakota Library Network SFX Management Basics A – Z List & Citation Linker South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
SFX System Administration SFX Training, SFX File Structure The SFX installation is contained in one directory: /exlibris/sfx_ver/sfx_version_3.
The Dr ü G Book: An Intro to Drupal The Dr ü G Book: An Intro to Drupal (Dr ü G: Drupal User ’ s Group - users, not developers) This is an introduction.
Snippet Management The following screens demonstrate how to: 1. Access and view snippets 2. Create a local standard snippet, or a local class snippet 3.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
Linux Operations and Administration
Copyright© 2003 Avaya Inc. All rights reserved Upgrade to Communication Manager 2.0 with Migration to Linux 8.0 Purpose: This presentation was prepared.
SFX Sources SFX Training, The Flow of an SFX Request Source URL GenericRequest Object SFX KB Service 1 Service 2 SFX Menu Target Parser Key:
1 Installation When this module is complete, you will be able to:  Set a static IP address for your laptop  Install the snom ONE software  Navigate.
Chris Wright Senior Systems Engineer, Lucity MOVING TO ONE DATABASE FOR SQL SERVER.
Upgrade Process. GL Adjustments Create Backup Restore from a Backup Download & Install.
Partners’ Webinar 01/31/2013 Karol Jarkovsky Solution Architect Upgrading Kentico.
SFX KnowledgeBase Update SFX Training, SFX KBUpdate Overview Released at the beginning of each month; update package available on Ex Libris FTP.
Semi-Automatic patch upgrade kit
© 2006 Cisco Systems, Inc. All rights reserved.1.
Install Appaserver ©Tim Riley. Apache Group ©Tim Riley Add yourself to the apache group. Both the apache user and group are called “www-data”. This step.
Running Kuali: A Technical Perspective Ailish Byrne (Indiana University) Jonathan Keller (University of California, Davis)
How to Setup and Score a Tournament May Let’s Get Organized The setup and organization outlined in this clinic are suggested steps however can be.
Page 1 of 38 Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Please Note: Information contained in.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
1 Systems Administration. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the property.
South Dakota Library Network SFX Management Basics A – Z List & Citation Linker South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
Grouper Training - Admin - Installer Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial.
SAP R/3 User Administration1. 2 User administration in a productive environment is an ongoing process of creating, deleting, changing, and monitoring.
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
CACI Proprietary Information | Date 1 PD² v4.2 Increment 2 SR13 and FPDS Engine v3.5 Database Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick Senior Librarian Cataloging introductory flow.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED ADMINISTRATION.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
CACI Proprietary Information | Date 1 Upgrading to webMethods Product Suite Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8,
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
Sitecore upgrades The Past, The Present, The Future.
After Construction Name: Per #:.
IBM Connections Side by Side/ In Place migration 5.5 / 6.0
Getting Started with... Business Partner Express
Essentials of UrbanCode Deploy v6.1 QQ147
CMS DCS: WinCC OA Installation Strategy
Upgrading from r4.1.4 to r7: Making a Smooth Transition
Connect:Direct for UNIX v4.2.x Silent Installation
Don't run late! Get Calendar and Schedule up and running 'on-time' in 'no-time'.
Archiving and Document Transfer Utilities
Installation, setup and use - Ferro Backup – V1.1
Moving to Epicor ERP version 10: Experiences so far
IPOM and E-Booking.
LOCO Extract – Transform - Load
CHAPTER 7.
Download/Upload Receipts
SFX V4 – Admin Changes Lieve Rottiers.
June 2011 David Front Weizmann Institute
ALEPH Version 22 Beginning Cataloging
Networking for Home and Small Businesses – Chapter 2
Windows Server 2008 Administration
Upload/Download Receipts
Unit 9 NT1330 Client-Server Networking II Date: 8/9/2016
Managing a Web Server and Files
Networking for Home and Small Businesses – Chapter 2
Rev Up Your Design Cycle With DesktopServer
Rational Publishing Engine RQM Multi Level Report Tutorial
SFX File Structure SFX Training, 2005.
Introduction of PTM (Planning Tracking & Management) Tool - developed by Meridian Technology 29/05/2019.
RapidFinder Analysis Software How-To Guide
Revision Update and Reports
Presentation transcript:

Upgrade SFX V3 to V4 Lieve Rottiers

Agenda Introduction Pre-upgrade preparation V4 installation Upgrade kit Post-upgrade checking and going live

Introduction Customers should be able to run upgrade themselves following these 5 basic steps: Pre-upgrade preparation V4 installation Upgrade kit – source menu – exporting localizations from V3 Upgrade kit – target menu – importing localizations into V4 Post-upgrade checking + going live

Pre-upgrade Step Customers should: check server Operating System and system requirements for V4 make list of v3 instances to get v4 license for get new V4 licenses from Ex Libris Do some general ‘cleaning’ of SFX V3 environment Customers can perform upgrade themselves – but are advised to coordinate upgrade with ExL support. SFX V3 and V4 environment should be up to date with same revision – we recommend to be up to date with the latest revision released for SFX V3 before starting the upgrade.

V3 Cleaning We recommend to do the following cleaning – check for: redundant Institutes, Instances, AZ profiles Local files and Broken symbolic links Stats archiving and files logs (apache and other) backups no longer needed Scratch directory Tmp directory from old downloads Archive and home directories

V4 Licenses Each license will contain following information: Instance name in V4 Instance name in V3 (only for upgraded instances) Server IP information Instance specific ID prefix Customer code (new) Customer will receive file with V4 licenses – which can be used as input to V4 installer program.

V4 Installation Standard SFX V4 Installation Kit Using new V4 licenses (to have same set-up of instances as in V3) V4 installation should be be up to date with the latest SFX revision released for both V3 and V4 – it may be necessary to run rev-up after installation At the end of this step, the customer will have a fully-functioning but non-localized SFX V4 environment. Note: The SFX Installation Kit should be run as root.

SFX V4 Installer Program Same as in V3 – except for: Option to use file with V4 licenses instead of prompting for each license Multiple installations of SFX v4 can exist on the same server Separation of local/global: the sfxglb4x instance DB will be populated with global KB, local instance DB tables will be empty

SFX V3 and SFX V4 on Same Server /exlibris/sfx_ver sfx_version_3/ sfx4_1/ sfxglb3 sfxlcl3 sfxtst3 sfxglb41 sfxlcl41 sfxtst41 Different apache port for V3 and V4 Different UNIX users and instance names for V3 and V4 Renaming of instances in reverse proxy Apache will be needed to make sure that base-URL stays the same in SFX V4

SFX Upgrade Kit – What? Consists of Source and target menus – with step-by-step guidance through different upgrade steps Customers should start with the Source menu in SFX V3, then move to the Target menu in SFX V4 The upgrade kit should be run as sfxglb3 (for source) and sfxglb4X (X is the SFX copy, for target); both global users (of SFX V3 and SFX V4) should have “sudo root” permissions in order to run the upgrade The Upgrade kit is downloaded from ExL FTP server. If a new version of the kit is available, this will be detected at the start of the Upgrade kit, and user will be advised to download the latest version.

SFX Upgrade Kit – How? Upgrade kit will: Allow customer to configure the upgrade Check requirements before starting the source and target sections of the upgrade Provide a visual indication of which steps have been completed successfully and which ones are currently running Not allow customers to skip required upgrade steps Not allow customers to proceed with the next step after the previous required step failed or in case required steps are run out of order

Upgrade Kit - Options Upgrade can be done on the same server or while moving to a different server in SFX V4 Menu allows configuring which instances to upgrade – both in target and source menus The upgrade kit also provides options for: Copying V3 statistics only in V4 – this option is needed to move all statistics information into V4 right before going live Database re-localization before going live - this option is needed in case the customer continued work in the V3 database after running the Upgrade kit, and wants this localization to be included in V4 before going live

Upgrade Kit – Flow 1 SFX v3 server SFX v4 server Pre-upgrade preparation SFX v4 Installation Packaging DB and SW files Optional back-up of installation FTP upgrade package Importing DB and SW files Post Upgrade actions and adjustments Testing Packaging DB or Statistics only Importing DB or Statistics only FTP upgrade package Switch to production (switch Apache port if on same server)

Upgrade Kit – Flow 2 SFX v3 server SFX v4 server Pre-upgrade preparation SFX v4 Installation Packaging DB and SW files Back-up of installation FTP upgrade package Importing DB and SW files Post Upgrade actions and adjustments Testing Repackaging DB and SW files Restoring the original V4 installation Highlight Restore the original V4 installation FTP upgrade package Importing DB and SW files Post Upgrade actions and adjustments Switch to production (switch Apache port if on same server

Checking V3 and V4 Revision Status In V3 – the Upgrade kit will: check that V3 KBDB revision is at least as update as the version in the currently available V4 installer This will be done by comparing .sfx_history with a file with V4 installer information on ExL FTP server Make sure that the KBDB revision number is the same for all of the instances Save the KBDB revision number together with the upgraded data In V4: the Upgrade kit will: download a file from the FTP server which has a table with the revision number in SFX3 and the corresponding number in SFX4 If the revision (of the GLB) in SFX4 is higher that the revision number in SFX3 -> error. If the revision (of the GLB) in SFX4 is the same as the revision number in SFX3 ->  continue with the import and upgrade If the revision (of the GLB) in SFX4 is lower that the revision number in SFX3 -> perform rev_up in V4 (but only until the revision in SFX3)

Upgrade Kit – Source Menu On the source installation, the localized data and configuration will be exported.

Source Menu - Configuration At appropriate time, highlight instances=sfxlcl3

Pack DB and Configuration Files

Pack DB and Configuration Files

V3 Database Content – Moved to V4? Following local instance DB content will be upgraded to V4: local targets, target services, portfolios, sources, source services, objects activation settings for default and institutes local thresholds, target parser and parse_param info for global entries local MULTILANGUAGE table entries CONTROL, USERS table entries

V3 Localized Files – Moved to V4? Will be part of V4 upgrade – in case of local or localized files Not included in upgrade – will be reported in list of not-upgraded files in case of localization Will be ignored during upgrade – not reported admin archive cgi/public cgi/core config – localized config files + files in the following subdirectories: source target config - subdirectories: admin, express, headers, identifiers, keys, onix, unicode_dictionary dbs/scratch/e_collection_update dbs/sqltab dbs/scratch (excluding dbs/scratch/e_collection_update) export files lib/Parsers – all localized lib - All content and subdirectories except for lib/Parsers home

V3 Localized Files – Moved to V4? Will be part of V4 upgrade – in case of local or localized files Not included in upgrade – will be reported in list of not-upgraded files in case of localization Will be ignored during upgrade – not reported logs sfxadmin templates – following subdirectories: azlist_ver3 citation css gif http_errors img js multiobject sfxmenu simplified_template1 targets templates - All directory content and following subdirectories: azlist E-collection-html a-z admin autocomplete bx e-journals express generator kbadmin me_report p3p_samples registration reports reports_prev sfxctrl

V3 Localized Files – Moved to V4? Will be part of V4 upgrade – in case of local or localized files Not included in upgrade – will be reported in list of not-upgraded files in case of localization Will be ignored during upgrade – not reported admin archive cgi/public cgi/core config – localized config files + files in the following subdirectories: source target config - subdirectories: admin, express, headers, identifiers, keys, onix, unicode_dictionary dbs/scratch/e_collection_update dbs/sqltab dbs/scratch (excluding dbs/scratch/e_collection_update) export files lib/Parsers – all localized lib - All content and subdirectories except for lib/Parsers home

V3 Localized files – Moved to V4? Will be part of V4 upgrade – in case of local or localized files Not included in upgrade – will be reported in list of not-upgraded files in case of localization Will be ignored during upgrade – not reported logs sfxadmin templates – following subdirectories: azlist_ver3 citation css gif http_errors img js multiobject sfxmenu simplified_template1 targets templates - All directory content and following subdirectories: azlist E-collection-html a-z admin autocomplete bx e-journals express generator kbadmin me_report p3p_samples registration reports reports_prev sfxctrl

FTP Source Files

Upgrade Kit – Source Menu On the source installation, the localized data and configuration will be exported.

Target Menu

Backup/Restore the Initial V4 Installation Backup is an optional step – it is advisable to restore initial installation easily

Unpacking DB and Files

Target Menu

Unpacking DB and Files

Software Files Upgrade

Post-Upgrade Actions

Refreshing DB-only or Statistics-Only

Creating an Additional Instance

Post-Upgrade Testing & Going Live This step includes a script for switching the SFX version 4 port to use the one formerly occupied by SFX Version 3 - when going ‘live’ with SFX Version 4.

Switching V3 and V4 Ports

Renaming Instances via Apache Configuration Needs to be done manually Instructions include changes to: config/reverse_proxy.config__ of sfxglb41 instance config/local_httpd.config_ of the local instance

learn@exlibrisgroup.com