accidentally removed a service from a environment (test) - all services removed (prod + stage).
Can i revert this???? All our environments are down.
Solution:Jump to solution
You have definitely caused a discussion on data safety and protecting your services from yourself π
Anyway, to be forthright.
1) We can't restore your data....
27 Replies
Project ID:
9648ebed-8dec-4670-8188-b0ecee70a969
ProjectID: 9648ebed-8dec-4670-8188-b0ecee70a969
if I'm being honest, I don't think railway would or even could restore this for you as they showed you a very nice warning and confirmation dialogue, but I will tag in the appropriate team member when I see they're online
Okej this is really really bad. I just thought i deleted the test instance. Not everything.
The main thing is the dabase of course. The service it self i can redeploy... but still will take time to get all systems up and running
All help appreciated!!
the warning states it's a permanent deletion, I don't think railway could restore it, but like I said I will tag in the appropriate team member when I see them online, in the mean time I would work on restoring what you deleted
Yes. Thanks. I will not argue that i did not screw up. But still it feels kind har of them to delete two differnt fully operational dbs when deleting a empy db instance. I should have read better mor carefull tho. Jesus f*
he's not online so I will do a silent ping for when he is online
@Ray what are their options be?
Oke thanks Brody!
Hello.
Hi
Just saw this come in via email as well.
yes thanks!
We don't offer backups in these scenarios except in the case that the platform goes down and that causes data loss.
In the future, I'd recommend using a template to backup your DB so you have a second copy in cases like these.
Is there anyway I can revert the deletion? I can go to Pro or what ever it takes?
Yeah i totally agree with your response! its been on my backlog for to long.
Now I just screwed totally up and would do (almost) anything to revert just 1 hour from now
I don't believe so but I can loop in Angelo to see what he says.
You'd have to wait for a response though as he's based in NYC.
Okej. I will love you guys til death do us part if you can help me out on this one
for reference it's currently 3:40am for Angelo
I will raise this internally and hopefully we'll have a response soon.
okej thanks guys! Really (really) appricate it!
I've closed the email thread btw. Let's use this as the main point of contact.
okej great!
Hi again, anything here?
@Angelo if you online and have a couple of minutes im super keen. Thanks again
Is there anything really anything I can do to get back the prod db?
Hey @JeppePepp - if I understand this correctly, you deleted a DB within the Test environment and going through both confirmations to delete the service? Did you see the text saying that it was for ALL environments?
Although I am really sorry that this happened, I think we have enough safeguards in place for people to prevent this issue moving forward. We have 2, (3 if you include 2FA) that help with accidental deletions.
I can't go run a replay and restore the data for you considering the service level you were at. Apologies.
Hello @Angelo yes that is correct. I added a new environment (named jp just for test) becuase i wanted to see if i could apply the new region (Europe). After i wanted to delete the environment / clean up. I deleted the service + the db. I did not see the ALL environment modal. Maby i was to quick to read.
But it felt really weired that i would like to delete ALL services / dbs when deleting from a specific instance. I think you should take that i considiration for your UX that is overall something that i really like with railway.
If you could do that i would really much appricate it!(!!!)
Solution
You have definitely caused a discussion on data safety and protecting your services from yourself π
Anyway, to be forthright.
1) We can't restore your data.
2) We are entering our planning period and we can look into revamping that flow. I do agree that it can be confusing but thats more of an object organization problem rather than the issue with the DB it's self. As much as I hate typing this, you blew past the signs and crashed...
I think the notion of services in some envs and some services not being there is something other users have asked for. (And possible if you use a forked environment.)
Anyway, going to lock this thread, hope to see you still using Railway and sorry that we can't pull your data from the rubble.