[flagged]
Kiwix does not operate Mastodon servers.
"Hetzner decided to cancel our account and terminate all servers"
121–130 of 401 posts
Re: "Hetzner decided to cancel our account and terminate all servers"
#122Whenever I ask a CTO if they have a backup (or plan-B) they say we're on AWS, we backup there and they will never go down as a company. And then I ask them what they do when their account gets shut (e.g. because they are selling something bad on Amazon and have the same phone number as the company account?) Or the instance some years ago where GCP closed because someone had wrongly classified image on their drive? Yo…
Another great question is "When did you last try to restore from a backup?" which usually is answered with "It's the built-in tooling, why would we assume it's broken?" or similar. Then fast-forward some months/years, and they try to restore from backups only to realize the backups never actually backed up what they cared about.
I’m doing that to linux, and then the Linux box is furthermore backed up with nakivo.
Not my favorite but the price was okay and I can run the whole director on Linux, unlike all their other competitors. [veeam’s next major release 13 or 14 should do this in the next year or so too.]
While nakivo backs up s3 buckets, NFS shares, and local file servers… to your point, I don’t trust it (or any other backup software I can’t extract and unpack the resulting backup by hand) as far as I can throw it. So I rsync or mirror it to a local Linux box with aws-cli and then back THAT up.
I think you can do all this with windows stuff too but I don’t know it that well
Additionally you can take servers that are linux vps’es and do the reverse: mirror THEIR content to an s3 bucket.
You can also run minio open source/free on your fileserver and set up s3 to s3 sync. Cloudflare for example will ingest and replicate your minio server automatically and you can firewall it all off to their address ranges. It’s not free but it actually prices out favorably compared to veeam and nakivo if that’s all you need backed up.
Re: "Hetzner decided to cancel our account and terminate all servers"
#123Earlier quoted context omitted.
What if you don't want to host your stuff in the same jurisdiction where you live because you don't trust your government?
There are colocation datacenters all over the world.
Re: "Hetzner decided to cancel our account and terminate all servers"
#124Re: "Hetzner decided to cancel our account and terminate all servers"
#125Re: "Hetzner decided to cancel our account and terminate all servers"
#126Earlier quoted context omitted.
Or, in one Mastodon instances case recently, because Hetzner saw that users could upload their own images Wait, what? Yikes. I'm planning a project like that. Do you have a link to more information?
https://woem.men/notes/9r86xd69cu89052m Also shoutout to Cloudflare for showing off what a diverse company they are in this one /s
Re: "Hetzner decided to cancel our account and terminate all servers"
#127Seeing it happen to a reputable project such as Kiwix [0] definitely damages my perception of Hetzner. I've read numerous complains on Reddit a few months ago but they mostly boiled down to breaching the ToS in obvious ways. Still, not giving a heads up before cancelling a service and no option to recover data is just bad business practice.
[0] (I've deployed Pi's with Kiwix in remote areas in Africa, it's an amazing project)
Re: "Hetzner decided to cancel our account and terminate all servers"
#128Re: "Hetzner decided to cancel our account and terminate all servers"
#129Earlier quoted context omitted.
Another great question is "When did you last try to restore from a backup?" which usually is answered with "It's the built-in tooling, why would we assume it's broken?" or similar. Then fast-forward some months/years, and they try to restore from backups only to realize the backups never actually backed up what they cared about.
Agreed, if you haven't tested your backups recently (daily, automatic best), you don't have backups. Several of my clients (CTO Coaching) had problems in the past because they restored backups and where finding they were not complete (for various reasons).
they can easily go into the hundreds of TB, depending on your platform.
and i might add: i vividly remember gitlabs article how they have had automated backups and test restores for years, but when they actually needed them... it turned out some data wasn't part of it after all. just because youre testing your restore procedure doesnt mean you've actually accomplished anything.
Re: "Hetzner decided to cancel our account and terminate all servers"
#130Hetzner did something similar a couple of years ago, suddenly disabling 1000 Solana validators that were using their service: https://www.theblock.co/post/182283/1000-solana-validators-g...
That doesn't sound very similar at all. Their Terms and Conditions specifically say they don't allow cryptocurrency mining or similar, so hardly surprising that they shut down something like Solana validators.