Showing results for 
Search instead for 
Do you mean 

Upgrade from APOLLO 2015 to APOLLO 2016 while keeping catalog database untouched.

by Technical Evangelist ‎07-21-2017 07:34 AM - edited ‎01-03-2019 10:27 AM (761 Views)


When user upgrade their Apollo 2015 server to Apollo 2016 while keeping the catalog database, user need to use the exact same configuration settings: All parameters during Apollo 2016 configuration wizard should be kept the same as Apollo 2015 configuration wizard.


[0] Backup

 

When user upgrade their Apollo 2015 server to Apollo 2016 while keeping the catalog database, user need to use the exact same configuration settings: All parameters during Apollo 2016 configuration wizard should be kept the same as Apollo 2015 configuration wizard.

 

Before ERDAS APOLLO Advantage/Professional 2016 upgrade process, backup the following settings:

   * Credentials for Apollo application pools and tomcat services (i.e., domain username and password)
   * Catalog database connection (i.e., database server name, port, database username and password)
   * HTTP server hostname
   * SMTP settings (i.e., smtp host, port, username and password)
   * Custom path (i.e., custom locations for thumbnail, pyramids, ISO metadata, Hexagon Point cloud, WPS output)


Before ERDAS APOLLO Advantage/Professional 2016 upgrade process, backup the following files:

 

Install Properties
---------
[APOLLO_HOME]\install.properties

 

Providers (for Legacy W*S servies)
---------
[APOLLO_HOME]\config\erdas-apollo\providers\admin\providers.fac
[APOLLO_HOME]\config\erdas-apollo\providers\catalog\providers.fac
[APOLLO_HOME]\config\erdas-apollo\providers\coverage\providers.fac
[APOLLO_HOME]\config\erdas-apollo\providers\map\providers.fac
[APOLLO_HOME]\config\erdas-apollo\providers\process\providers.fac
[APOLLO_HOME]\config\erdas-apollo\providers\vector\providers.fac
[APOLLO_HOME]\config\erdas-apollo\providers\wcs-trans\providers.fac

 

WMS WebConfig

----------

[HEXAGON_SERVICES]\Instances\ApolloCatalogWMS\web.config

[HEXAGON_SERVICES]\Instances\ApolloCatalogWMSPublic\web.config

 

Queryables
----------
[APOLLO_HOME]\config\erdas-apollo\queryables.xml
[HEXAGON_SERVICES]\Instances\apollo-portal\App_Data\queryablesApolloMapping.xml

 

Decoder
-------
[APOLLO_HOME]\config\erdas-apollo\providers\coverage\decoder.yaml

Metadata
--------
[APOLLO_HOME]\config\erdas-apollo\metadata\metadata.yaml

 

Drop Box
--------
[APOLLO_HOME]\config\erdas-apollo\smartsync.config
[APOLLO_HOME]\config\erdas-apollo\smartsync-dir-config-options-template.config

 

APOLLO Essential’s database
--------
Apollo essential use its own SQLite database:
[APOLLO_HOME]\config\filelist.db

 

APOLLO Storage Folder
--------
If APOLLO Storage folder was setup as remote shared folders instead of [APOLLO_HOME]\storage\, then no need to backup.
Thumbnails, Pyramids, ISO Metadata, Hexagon Point Clouds, WPS output

NOTE:

[APOLLO_HOME] is typically C:\Program Files\Hexagon\ERDAS APOLLO\
[HEXAGON_SERVICES] is typically C:\Program Files\Common Files\Hexagon\Services\

 

 

[1] Uninstall ERDAS APOLLO 2015

 

Stop APOLLO JBOSS/TOMCAT services
Open the Windows Server Services tool:
If you are running with JBOSS:
    Stop the APOLLOJBOSS7 Service, "ERDAS APOLLO JBoss Application Server 7.1.1"
If you are running with Tomcat:
   Stop the APOLLOTOMCAT7 Service, "ERDAS APOLLO Tomcat Application Server"
From Windows “Programs and Features”, uninstall “ERDAS APOLLO 2015”
choose "Remove configuration from the system" during uninstallation.

 

 

[2] Unisntall ERDAS APOLLO Data manager 2015

 

From Windows “Programs and Features”, uninstall “ERDAS APOLLO Data Manager 2015”

 

 

[3] Restart Windows Server

 

 

[4] Check uninstallation.

 

Check registry, folders, IIS site/app pools using uninstallation.txt
see attached uninstallation.txt file.

 

 

[5] Install APOLLO 2016 license

 

Existing Apollo 2015 license will not unlock Apollo 2016 software, so user need to have new lic for Apollo 2016.
http://community.hexagongeospatial.com/t5/ERDAS-APOLLO-Q-A/Need-new-APOLLO-2016-license-when-upgradi...

 

 

 

[6] Install & configure ERDAS APOLLO 2016

 

Unzip the APOLLO.zip, and run setup.exe as administrator.
Install and configure ApOLLO 2016
<1>when configuring “Choose credentials”, make sure to click “Custom”, and use domain user account (part of admin user group)
<2>when configuring “Catalog Database Connection”, use the same database connection as APOLLO 2015.
<3>When configuring “HTTP Server settings”, use the same hostname as APOLLO 2015.
There is a known issue for changing hostname

http://community.hexagongeospatial.com/t5/ERDAS-APOLLO-Q-A/duplicate-key-value-violates-unique-const... 
<4>When configuring “Custom Paths”, use network shared folder as APOLLO 2015.

 

 

[7] Install ERDAS APOLLO Data manager 2016

 


[8] Restore Catalog for Apollo essential 2016

 

Following the “Restore APOLLO-Catalog contents from APOLLO adv/pro catalog” section from following KB. And notice limitations from the NOTE sections.
http://community.hexagongeospatial.com/t5/ERDAS-APOLLO-Q-A/Recreate-APOLLO-Catalog-Service-in-APOLLO...

 

[9] Restore public-facing or https configuration (Optional)

 

If user configured Apollo 2015 using public-facing name and https, then the configuration workflow need to be executed again in Apollo 2016.0

http://community.hexagongeospatial.com/t5/ERDAS-APOLLO-Q-A/Setup-Apollo-2016-with-public-facing-serv...

Contributors