Live data from Hacker News

Migrating from DigitalOcean to Hetzner

isayeter.com

51–60 of 454 posts

Re: Migrating from DigitalOcean to Hetzner

#51

What are you doing for DB backups? Do you have a replica/standby? Or is it just hourly or something like that? Because with a single-server setup like this, I'd imagine that hardware (e.g. SSD) failure brings down your app, and in the case of SSD failure, you then have hours or days downtime while you set everything up again.

If that's the tradeoff they're willing to make, who are you to say that they're doing it wrong?

Not every app needs 24/7 availability. The vast majority of websites out there will not suffer any serious consequences from a few hours of downtime (scheduled or otherwise) every now and then. If the cost savings outweigh the risk, it can be a perfectly reasonable business decision.

A more interesting question would be what kind of backup and recovery strategy they have, and which aspects of it (if any) they had to change when they moved to Hetzner.

Re: Migrating from DigitalOcean to Hetzner

#52
post #22

> Cloud providers are expensive for steady-state workloads. Asking the obvious question: why not your own server in a colo?

You have to deal with a lot more stuff. You have to order/pay for a server (capex), mount it somewhere, wire up lights-out-mgmt and recovery and do a few more tasks that the provider has already done. Then, say if the motherboard gives up, you have to do quite a bit of work to get it replaced, you might be down for hours or maybe days. For a single server I don't think it makes sense. For 8 servers, maybe. Depends on…

Have you done this yourself? If you haven't I think you'd discover server hardware is actually shockingly reliable. You could go years without needing to physically touch anything on a single machine. I find that people who are used to cloud assume stuff is breaking all the time. That's true at scale, but when you have a handful of machines you can go a very long time between failures.

Re: Migrating from DigitalOcean to Hetzner

#54
post #10

I saved about $1200 a year by moving from AWS to Hetzner. Can’t recommend it enough. AWS has kind of become a scam.

Scam? You mostly get what you pay for.

Sure, it cost me £6/mo to serve ONE lambda on AWS (and perhaps 500 requests per month). Sure it was awesome and "proper". But crazy expensive.

I host it now (and 5 similar things) for free on Cloudflare.

But if you need what AWS provides, you'll get that. And that means sometimes it's not the most cost-effective place.

Re: Migrating from DigitalOcean to Hetzner

#56
I did the same this year. I really liked Digital Ocean though, compared to more complex cloud offerings like AWS. AWS feels like spending more for the same complexity. At least DO feels like it does save time and mental band width. Still though, the performance of cloud VPS is abysmal for the price. I'm now on Hetzner + K3's plus Flux CD (with Cloudflare for file storage (R2) and caching. I run postgres on the same machine with frequent dump backups. If I ever need realtime read replicas, I'll likely just migrate the DB to Neon or something and keep Hetzner with snapshots for running app containers.

Re: Migrating from DigitalOcean to Hetzner

#57

What are you doing for DB backups? Do you have a replica/standby? Or is it just hourly or something like that? Because with a single-server setup like this, I'd imagine that hardware (e.g. SSD) failure brings down your app, and in the case of SSD failure, you then have hours or days downtime while you set everything up again.

It's possible no one will care much if it's down even for that long. I couldn't care less if my HOA mobile app was down even for a week for example. We don't need constant uptime for everything.

I agree with the overall sentiment, but having an HOA app go down around the time when dues need to be paid could be a serious issue.

Re: Migrating from DigitalOcean to Hetzner

#58

AWS only requires a card from me. I tried registering at Hetzner and they wanted a picture of my passport.

That's a trend which is more and more common nowadays.

I wish the industry would adopt more zero knowledge methods in this regards. They are existing and mathematically proven but it seems there is no real adoption.

- OpenAI wants my passport when topping up 100 USD

- Bolt wanted recently my passport number to use their service

- Anthropic seems wants to have passports for new users too

- Soon age restriction in OS or on websites

I wished there would be a law (in Europe and/or US) to minify or forbid this kind of identity verification.

I want to support the companies to not allow misuse of their platforms, at the same time my full passport photo is not their concern, especially in B2B business in my opinion.

Re: Migrating from DigitalOcean to Hetzner

#59

Didn't Hetzner prices increase 30-40% recently? See https://news.ycombinator.com/item?id=47120145 As such, I doubt the noted price reduction is reproducible. Combine this with Hetzner's sudden deletions of user accounts and services without warning, and it's a bad proposition. Search r/hetzner and r/vps for hetzner for these words: banned, deleted, terminated; there are many reports. What should stun you even more ab…

without looking at either the article or the pricing pages, on any of the relevant providers, just what's on the title of this thread and your comment

> $1,432 to $233

a difference of 5/6 in price does not materially change the decision to move between providers, even with a 40% price increase

Re: Migrating from DigitalOcean to Hetzner

#60
post #9

I moved two servers, one from Linode and the other from DO to Hetzner a few months ago, with similar savings. The best part was that the two servers had tens of different sites running, implemented in different languages, with obsolete libraries, MySQL and Redis instances. A total mess. Well: Claude Code migrated it all, sometimes rewriting parts when the libraries where no longer available. Today complex migrations…

Wow a Claude add embedded into a Hetzner add.

How deep does this go?

Post reply on HN