Backups are irrelevent here (yes, backups are important). if hetzner really deleted production data without warning or providing a grace period for their customer to migrate their data, then they are simply not a stable foundation to build on.
I have never been a customer of google cloud for this reason and i sure as hell wont deploy new servers on hetzner until they provide a clear statement on what went wrong and what they will do to make sure they never screw up like this again.
> they are simply not a stable foundation to build on.
They're a budget host, you should always proceed with caution and never rely on for production. It's the same as buying a second hand eBay server to host users upon. I learnt that the hard way.
> Hetzner, the ball is in your court.
Not really. If you read the T&C, you'll find that they can do anything with the server.
From their T&C:
2.7. Furthermore, we reserve the right to terminate the contractual relationship without notice for good cause.
--
Any server with any company can do the same. There's been numerous stories of Amazon has doing the same. Same with Google.
Unless it's colocation or where you own the hardware you can be screwed in many ways.
Not to dump on Hetzner here, but we have no idea if these T&C's are even applicable by local laws in Germany/Finland/Arstotzka/etc. Many less reputable companies put all kinds of unenforceable bullshit into their T&C's.
Which is one reason why companies generally don't tell you what exact terms you broke. Otherwise you might be able to build a legal claim against them.
I didn't post the full thing because the clarity is still vague and that it ended on the full-stop.
"Such good cause is deemed to exist, among other reasons, if the Customer fails to meet its payment obligations or violates other important customer obligations."
Right, so they can't just pull the rug from under you for any reason they like, then. "Other important customer obligations" is the important and vague part, here.
I have never been a customer of google cloud for this reason and i sure as hell wont deploy new servers on hetzner until they provide a clear statement on what went wrong and what they will do to make sure they never screw up like this again.
Hetzner, the ball is in your court.