News for hackers. Stuff that matters.
Re:"Hetzner has decided to cancel our account and terminate ... by bazzargh on Monday December 09, 2024 @02:57PM (#42369891)
A fun one like that, a few years back we had some code using dynamodb that used the automatic point-in-time backups. I asked if it had been tested, need you guess the reply?

Of course it turns out that the restore can only happen to a _new database name_ not the original, and the code had in multiple places hardcoded the assumption of what the db was called.

So restoring also involved patching the code and rolling that out; you can't "roll back" because to roll back the db the code must roll forward.

Re:"Hetzner has decided to cancel our account and terminate ... by banku_brougham on Monday December 09, 2024 @10:39PM (#42373485)
'Roll-middle-out'
Re:"Hetzner has decided to cancel our account and terminate ... by jamesfinlayson on Tuesday December 10, 2024 @12:57AM (#42374183)
Ugh, very annoying limitation. I've written scripts to create dummy tables, restore backups and sync across to existing tables twice now.