Migrate classic Heroku Postgres databases to Heroku Postgres Advanced
Change effective on 12 November 2026
You can now migrate classic (Standard, Premium, Private, Shield) Heroku Postgres databases to Heroku Postgres Advanced. Use the heroku data:pg:migrate command to prepare a source classic database for migration and migrate to a destination Postgres Advanced database. The migration uses a snapshot method to copy the data from your source database to the destination database.
See Migrating to Heroku Postgres Advanced for migration instructions and Testing Migrations from Classic Heroku Postgres to Heroku Postgres Advanced for instructions to test the migration beforehand.