Upgrading a TDE-enabled database#

pg_upgrade を追加のTDE引数とともに使用して、多数のアップグレードおよび移行操作を実行できます。 この表は、サポートされているユースケースの概要を提供します。

Use case

Source unencrypted server

Target encrypted server

Perform a minor upgrade and add encryption

Unencrypted EDB Postgres Extended Server 16.1

Encrypted EDB Postgres Extended Server 16.2

Change the Postgres distribution and add encryption

Unencrypted PostgreSQL 16

Encrypted EDB Postgres Advanced Server 16

Maintain the Postgres distribution and add encryption

Unencrypted EDB Postgres Advanced Server 15

Encrypted EDB Postgres Advanced Server 15

Maintain the Postgres distribution and rotate encryption keys

Encrypted EDB Postgres Advanced Server 15

Encrypted EDB Postgres Advanced Server 15 with new encryption keys

重要

ソースサーバーとターゲットサーバーは両方とも同じPostgresメジャーバージョンである必要があります。 pg_upgrade は、マイナーバージョン間のアップグレードのみをサポートしています。

チュートリアル#

さまざまな移行シナリオに焦点を当てたステップバイステップチュートリアルのリストについては、 Tutorials を参照してください。