After seeing this in the documentation:
This Is Not Managed Postgres
Before you use Fly Postgres, here are some things worth understanding about it:
Fly Postgres is a regular app you deploy on Fly.io, with an automated creation process and some platform integration to simplify management. It relies on building blocks available to all Fly apps, like
flyctl
, volumes, private networking, health checks, logs, metrics, and more. The source code is available on GitHub to view and fork.This is not a managed database. If Postgres crashes because it ran out of memory or disk space, you’ll need to do a little work to get it back.
I realized what I actually need & want is a managed Postgres service. Using the 2nd instance of Postgres based on the snapshot, I migrated my Postgres database to another managed provider.