Migrating schemas Innovation Release

Schema migration is an essential step in database migrations — your schema must be present on the destination database before data migration begins. Hybrid Manager (HM) supports two approaches, regardless of your source database type:

  • Simplified (recommended): Once your source database is registered with HM through the EDB Postgres AI agent, HM manages schema migration and constraint ordering for you automatically as part of the data migration. Select Schema and data as the migration scope when creating the migration.

  • Manual: Export and import the schema yourself, and handle constraint ordering based on the key structure of each source table.

The tools involved in each approach — and the amount of manual work required — still depend on your source database, since Oracle schemas require conversion and Postgres schemas don't. Every registered database also gets a Migration Portal project automatically, used to track the schema and, for Oracle, convert it — see Migration Portal in HM below for managing that project.

Migrating by source database

  • Migrating Oracle schemas — resolve compatibility issues in Migration Portal, then choose the Simplified or Manual import path.

  • Migrating Postgres schemas — no conversion needed; choose the Simplified or Manual import path. Postgres refers to all distributions supported by HM: PostgreSQL, Enterprise Postgres (PGE), and Enterprise Postgres Oracle compatible (EPAS).

Migration Portal in HM

Use these topics to manage the Migration Portal project created for your database, regardless of source type:

Migrating Oracle schemas

Supporting material on resolving compatibility issues and choosing a schema migration approach for Oracle sources, for the step-by-step migration guides.

Migrating Postgres schemas

Supporting material on Simplified (HM-managed) and Manual schema migration options for Postgres sources, for the step-by-step migration guides.

Migration Portal in HM

Supporting material on Migration Portal features, access modes, and project management for Oracle and Postgres schema migrations with Hybrid Manager.