Databases and data on Cloud Run

A Cloud Run instance keeps nothing on its disk, so every piece of state lives in a database or a bucket. These guides cover choosing between Cloud SQL, Firestore and a serverless Postgres, connecting and pooling, running migrations as a job, moving a database without losing rows, backups and point-in-time recovery, files in Cloud Storage, and what replaces Redis.

Consult an expert

For a move that is hard to make alone: many services, a large database, no room for downtime. An engineer who has moved production apps to Cloud Run reads what you send and replies by email.

Optional.

What the app does and what it runs on today.

Optional. Anything that would change the plan: compliance, regions, a contract that ends.

Your email goes to our engineers and nowhere else.