# Nexus Repository Pro - Introducing New Database Options

**URL:** <https://community.sonatype.com/t/nexus-repository-pro-introducing-new-database-options/7140>\
**Category:** Sonatype Nexus Repository\
**Tags:** nexus-repository, database\
**Created:** [August 17, 2021, 8:01pm UTC](https://community.sonatype.com/t/nexus-repository-pro-introducing-new-database-options/7140 "2021-08-17T20:01:14Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![vswaminathan](https://avatars.discourse-cdn.com/v4/letter/v/90db22/32.png) [@vswaminathan](https://community.sonatype.com/u/vswaminathan)\
**Post date:** [August 17, 2021, 8:01pm UTC](https://community.sonatype.com/t/nexus-repository-pro-introducing-new-database-options/7140/1 "2021-08-17T20:01:15Z")

</div>

We are pleased to announce that we have upgraded Nexus Repository Pro’s architecture to support two new database options:

**Option #1:** Connect your Nexus Repository Pro instance to an external PostgreSQL database  
**Option #2:** Use an embedded H2 database with your Nexus Repository Pro instance

We have designed these new database options to help you meet your resiliency, scaling, and business continuity requirements.

**Setup and Upgrade**

Depending on the formats required, Nexus Repository Pro users on version 3.31.0 and beyond can upgrade to either the embedded H2 database or to an external PostgreSQL database.

For existing Nexus Repository instances, we have developed a Database Migrator that will enable you to easily migrate from Orient database to PostgreSQL or H2. Read more about your options in [our help documentation](https://help.sonatype.com/repomanager3/new-database-options).

Newly licensed Nexus Repository Pro instances can start with either option depending on their needs.

**PostgreSQL vs. H2**

We recommend external PostgreSQL databases for moderate to large workloads and enterprise/mission-critical deployments.

The newly embedded H2 database is a lightweight, in-memory database with fast start times and high performance. It is ideal for small or temporary deployments that require fewer resources and less complexity.

**Additional Benefits**

Below are some of the additional benefits of an externalized PostgreSQL database:

- Reduces downtime and increases artifact availability through simpler disaster recovery procedures based on replicated data rather than backup/restore.
- Serves as the backbone for building fault-tolerant environments as it enables Kubernetes-/Openshift-friendly architecture.
- Helps to achieve multi-datacenter redundancy and resilient deployments on premises or in the cloud.

For further details on system requirements, formats supported, and feature availability, see [our help documentation](https://help.sonatype.com/repomanager3/new-database-options).

Try implementing a resilient Nexus Repository deployment architecture on [AWS](https://help.sonatype.com/repomanager3/new-database-options-%28preview%29/single-node-cloud-resilient-deployment-example) or [on-premises](https://help.sonatype.com/repomanager3/resiliency-and-high-availability/single-data-center-on-premises-deployment-example-using-kubernetes)using an external PostgreSQL!

Cheers!

Nexus Repository Team

---

_[View the full topic](https://community.sonatype.com/t/nexus-repository-pro-introducing-new-database-options/7140)._
