Skip to content

Commit

Permalink
Edited preparation steps
Browse files Browse the repository at this point in the history
  • Loading branch information
gvasquezvargas committed Sep 6, 2024
1 parent 37d786d commit d4cfc6b
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,17 @@ Create a new EDB Postgres Extended Server cluster with TDE enabled and use `pg_u
- Connect to the encrypted database server and ensure the data was transfered.
- [Clean up and delete the source server](#cleaning-up-after-upgrade)
- Clean up the database and its statistics.
- Remove the source EDB Postgres Advanced Server cluster with the script provided by `pg_upgrade`.
- Remove the source PostgreSQL cluster with the script provided by `pg_upgrade`.

## Worked example

This example upgrades a PostgreSQL 16 instance to EDB Postgres Extended Server 16 while enabling Transparent Data Encryption on an Ubuntu 22.04 machine. The location of the BIN and CONFIG directories differs depending on your operating system and Postgres versions.

### Preparing your upgrade

- Install EDB Postgres Extended Server from the [EDB repository](https://www.enterprisedb.com/repos-downloads). Ensure you install a version within the same major version than the source database cluster. Upgrades between different major versions is not supported with `pg_upgrade`.
- Install EDB Postgres Extended Server from the [EDB repository](https://www.enterprisedb.com/repos-downloads). Ensure the version you install has the same major version than the source server. `pg_upgrade` supports upgrades between minor and patch versions, but not between different major versions.

- Use [pg_dumpall](https://www.postgresql.org/docs/current/app-pg-dumpall.html), [pgBackRest](/supported-open-source/pgbackrest/), or [Barman](/supported-open-source/barman/) to create a backup of your unencrypted source server.
- Use [pg_dumpall](https://www.postgresql.org/docs/current/app-pg-dumpall.html), [pgBackRest](/supported-open-source/pgbackrest/), or [Barman](/supported-open-source/barman/) to create a backup of your unencrypted source server.

### Creating an encrypted server

Expand Down

0 comments on commit d4cfc6b

Please sign in to comment.