Upgrade

In this section you will find information about how to upgrade a previous installation of GeoNetwork Enterprise.

Minor updates may be performed in place:

  • GeoCat Recommends backing up your database and data directory.

For major updates or migrating from an earlier version of GeoNetwork:

  • GeoCat recommends backing up your database and data directory.

  • We do not recommend upgrading on a production server. Instead perform a new installation and transfer your data and settings to the new machine.

References:

Minor Update

GeoNetwork 2020.5 Update

Release

GeoNetwork

Updates

Standard

Premium

GeoNetwork Enterprise 2020.5.6

3.10.9

2020

2023

2025

GeoNetwork Enterprise 2020.5.5

3.10.8

GeoNetwork Enterprise 2020.5.4

3.10.7

GeoNetwork Enterprise 2020.5.3

3.10.6

GeoNetwork Enterprise 2020.5.2-1

3.10.5

GeoNetwork Enterprise 2020.5.1

3.10.4

GeoNetwork Enterprise 2020.5

3.10.3

Major Upgrade

GeoNetwork Enterprise Upgrades

Release

GeoNetwork

Updates

Standard

Premium

GeoNetwork Enterprise 2020.5

3.10

2020

2023

2025

GeoNetwork Enterprise 2019.5

3.6

2019

2022

2024

GeoNetwork Enterprise 3.4

3.4

2018

2021

2023

GeoNetwork Enterprise 3.2

3.2

2017

2020

2022

Troubleshooting

During the first startup after an update, GeoNetwork performs a database migration adjusting any tables to reflect all changes required.

Scripts used:

  • initial setup: WEB-INF/classes/setup/sql/create/

  • initial data: classes/setup/sql/data/

  • migration: classes/setup/sql/migrate/

Table structure is also adjusted to reflect any changes to the GeoNetwork data model. To monitor these changes add the following to log4j.xml:

<!-- Set hdm2ddl to information to see database setup -->
<logger name="org.hibernate.tool.hbm2ddl" additivity="false">
  <level value="INFO"/>
  <appender-ref ref="consoleAppender"/>
  <appender-ref ref="fileAppender"/>
</logger>