OrientDB to Postgres Migration Guide for Nexus Repository

OrientDB to Postgres Migration 1.0.1.pdf (1.5 MB)

At Sonatype, we’re well aware that migrations can be frustrating. But with support for OrientDB databases ending early next year, the time to start planning to get off of OrientDB is now. Your options are H2 and Postgres, and out of the two, Sonatype strongly suggests that all enterprise instances of Nexus Repository use Postgres.

To cut down on frustration and give you the smoothest possible migration, we’ve prepared the attached document, which includes complete instructions for migrating from OrientDB to Postgres, along with helpful tips and solutions to some of the most common migration pitfalls. Our hope is that this document jumpstarts your efforts.

If changes are made to the doc, we’ll update the link above so that it always points to the latest-and-greatest.

1 Like

Hi I have a quick question on this so we are currently using 3.70.4 Nexus Repository Manager OSS instance and planning to migrate from orientdb to postgresql database. Is this possible with the OSS instance?

The guide linked above is for customers who have purchased a Nexus Repository Pro license.

OSS users cannot use Postgres as a database option until they move to Community Edition! Check out documentation below.

Because you’re an OSS user, your path to Postgres will be to migrate to H2, upgrade to Java 17, move to Community Edition (3.77.0+), then migrate to Postgres.

https://help.sonatype.com/en/ce-onboarding.html
https://help.sonatype.com/en/upgrading-to-nexus-repository-3-71-0-and-beyond.html#nexus-repository-upgrade-when-using-orientdb

missed this part of the documentation. Thank you so much for the response