21 days ago
Hello,
As of last night, my railway volume wont mount. PLEASE HELP! Did i lose my data? How can i get back online? I am actively missing data writing to my DB.
Attachments
15 Replies
21 days ago
I have the same issue.
21 days ago
This is not an official response, but what I would do in your position is mount the volume to another instance where you can pull the data off, then load it back into a fresh postgres instance.
Again, not an official response, just my instinct from experience. I lost my DB as well, but I didn't have anything production on it so I just re-created and re-ran migrations.
Status changed to Awaiting Railway Response Railway • 21 days ago
21 days ago
I thought of doing this.. but I dont seem to have an option to detach the volume..
21 days ago
Again, please take with a grain of salt, but when I resigned myself to re-building I triggered a deletion of postgres, and it just detached the volume for me and left it floating.
I don't see anywhere in the settings to detach the volume, though there probably should be. Maybe they don't offer that to preserve data integrity?
21 days ago
I started up a new instance, and it built correctly. Odd.
I will not delete anything bc im a little hesitant, but maybe I can point to this for the interim.
21 days ago
The team should design a recovery option, if I can simply re-instantiate a new DB... but I can't restart my existing one, then I should have the option to detach the volume, and attach it to my new instance. I don't see the risk in this, as you are not going to lose data. It seems strange that my DB has been down for like 12 hours... but If I could just move my volume over it wouldve been up and running by now. I do not have the capability.
21 days ago
I have the same issue, also looking for the fix, customers started calling me hours ago for the most recent data
sedwar
The team should design a recovery option, if I can simply re-instantiate a new DB... but I can't restart my existing one, then I should have the option to detach the volume, and attach it to my new instance. I don't see the risk in this, as you are not going to lose data. It seems strange that my DB has been down for like 12 hours... but If I could just move my volume over it wouldve been up and running by now. I do not have the capability.
21 days ago
If you have a good backup outside of Railway, you would be able to deploy a new DB and restore the backup. I had luck with just deleting my existing postgres and Railway automatically detached the volume and left it floating. This is just my experience, ymmv
Regrettably, I don't see a way to simply download the backup from Railway. That would have made this whole process easier; being able to download your backup.
21 days ago
I have same issue, and mounting a new container does not work either. The logs say the europe-west4 is not available, so it's more a infrastructure problem that makes impossible to set up services. Anyone on this problem? Known issue on the support?
21 days ago
Apologies for this canned message but in an effort to help all our customers get back up and running, we are sending this bulk message. As you may know, we had a major interruption to our services yesterday. We've published a post-mortem if you'd like more information on the incident. It describes what happened and what we are doing to prevent it in the future. We are deeply sorry for the impact that it has had on you.
It is taking some time to bring everything back up, but we are working on it as fast as we can. In general, a redeployment should fix most service issues. Due to the volume of customers redeploying right now, builds and deploys may take longer than normal to process.
You can track recovery status here: https://status.railway.com/incident/KVZ1Z8GY
If you are still having other issues that might be related to the incident you can read more here: https://station.railway.com/community/road-to-recovery-post-gcp-outage-builds-d362e48c
Feel free to respond if your question has not been addressed.
Status changed to Awaiting User Response Railway • 21 days ago
21 days ago
Hello - you mention in the attached link:
Q: Why is my Postgres DB still offline?
If your Postgres (or other) service is stuck in a crash loop with catatonit: failed to exec pid1: No such file or directory: try one redeploy first. If it does not recover within a few minutes, reply with your project ID and service ID. The volume may need to be moved to a healthy node.
My postgres is still offline and has been for roughly 24 hours not recovering. I tried restarting, same issue with pid as I've seen.
Project ID: 6426ad69-898f-41d2-b895-59054a04ee2d
Service ID: 51628ecb-5366-4fcc-ab3b-b4a712312756
Please help.
Status changed to Awaiting Railway Response Railway • 21 days ago
21 days ago
Hey, your Postgres is crash-looping with the catatonit pid1 error, which means the container image pulled during the outage is broken. Your data is safe on the volume.
The fix: go to your Claim DB service Settings and update the Postgres version (e.g. if you're on 16, change to 16.8 or 17). This forces a fresh image pull while keeping your existing volume and data intact. Once Postgres is back, redeploy any dependent services.
This is related to the May 19 GCP outage. Sorry about the long downtime. Let us know if it works.
Status changed to Awaiting User Response Railway • 21 days ago
sean-perryman
If you have a good backup outside of Railway, you would be able to deploy a new DB and restore the backup. I had luck with just deleting my existing postgres and Railway automatically detached the volume and left it floating. This is just my experience, ymmv Regrettably, I don't see a way to simply download the backup from Railway. That would have made this whole process easier; being able to download your backup.
21 days ago
I also would like a download option..
Status changed to Awaiting Railway Response Railway • 21 days ago
chandrika
Hey, your Postgres is crash-looping with the catatonit pid1 error, which means the container image pulled during the outage is broken. Your data is safe on the volume. The fix: go to your Claim DB service Settings and update the Postgres version (e.g. if you're on 16, change to 16.8 or 17). This forces a fresh image pull while keeping your existing volume and data intact. Once Postgres is back, redeploy any dependent services. This is related to the [May 19 GCP outage](https://blog.railway.com/p/incident-report-may-19-2026-gcp-account-outage). Sorry about the long downtime. Let us know if it works.
21 days ago
Interesting. I believe I already was on 17.. I just went and changed it to 16.8... failed.. changed back to 17.. Finally deployed successfully! - Thank you!
21 days ago
Glad the version toggle worked - switching versions forces a fresh image pull, which is exactly the fix for the corrupted container image. Your data was safe on the volume the whole time.
Regarding downloading backups, those are volume snapshots and aren't usable off-platform. To export your data, use pg_dump now that Postgres is back up. We hear the feedback on volume detach/reattach, you can submit that as a feature request at railway.com/feedback.
Status changed to Awaiting User Response Railway • 21 days ago
Status changed to Solved sam-a • 21 days ago

