3 hours ago
Project: shimmering-expression (9ec64880-a826-4344-9d52-6100ac80ce8c)
Environment: production · Service: Postgres
Volume: postgres-volume (02d22403-7290-4045-b283-48bfad3bb243)
I want to move a Postgres service from us-west2 to asia-southeast1 so it sits in
the same region as the two app services that query it. The Regions doc says a
service with an attached volume will have its volume migrated, with downtime
"depending on the size of the volume", but doesn't go further. Two things I
can't find answers to:
-
Does the migration copy the USED data or the PROVISIONED size?
The volume is provisioned at 50GB with about 5.1GB actually used. We only
grew it to 50GB recently to get backup headroom (backups are capped at 50%
of provisioned size), and volumes can't shrink. If the migration copies
provisioned size, that decision made this ten times slower and I'd like to
know before I trigger it. A ballpark downtime for either case would help me
pick a window.
-
Do existing volume backups carry over to the new region?
There are 11 snapshots totalling ~10GB, daily/weekly/monthly schedules
enabled, plus several permanent manual ones. Do these follow the volume, or
does the backup history start fresh on the new volume?
Happy to hear from anyone who has done this move, though for (2) I'd want a
Railway staff answer before relying on it, since getting it wrong loses history
rather than just costing time.
Pinned Solution
3 hours ago
- Volume migration only copy used data, during volume migration, all your volume data will be copied to the new region first so your service will only have a downtime when migrating the service after the volume is migrated
- Yes, Backups created before region migration will follow the original volume
2 Replies
3 hours ago
We checked our documentation and it does not cover this yet, so the Railway community is the best place to get a real answer: people who have already worked this out on their own projects and can tell you what actually worked.
So we'd like to open your thread as a community bounty. Railway pays a bounty to the community member who answers it, and threads like this usually get picked up quickly.
Opening it makes this entire thread public, including everything already posted. Nothing becomes public until you decide. Use the buttons below.
- Open to the community - Before you click, take a moment to edit or remove anything you'd rather not share. The thread becomes publicly visible right away.
- Keep it private and close the thread - Nothing becomes public and the thread closes.
Status changed to Awaiting User Response Railway • about 3 hours ago
3 hours ago
This thread has been opened as a public bounty so the community can help solve it. The thread and any further activity are now visible to everyone.
Status changed to Open Railway • about 3 hours ago
3 hours ago
- Volume migration only copy used data, during volume migration, all your volume data will be copied to the new region first so your service will only have a downtime when migrating the service after the volume is migrated
- Yes, Backups created before region migration will follow the original volume
Status changed to Solved mayori • about 3 hours ago
