Live data from Hacker News

Migrating from DigitalOcean to Hetzner

isayeter.com

71–80 of 454 posts

Re: Migrating from DigitalOcean to Hetzner

#71

We need more competition across the board. These savings are insane and DO should be sweating, right?

I moved from Heztner to DO because my Hetzner IPs kept getting spoofed and then Hetzner would shut down my servers for "abuse". This hasn't happened once on DO, and I'm happy to pay a little more.

Re: Migrating from DigitalOcean to Hetzner

#72
Given the premise that zero day exploits are going to be frequent going forward, I feel like there is a new standard for secure deployment.

Namely, all remote access (including serving http) must managed by a major player big enough to be part of private disclosure (e.g. Project Glasswing).

That doesn't mean we have to use AWS et al for everything, but some sort of zero trust solution actively maintained by one of them seems like the right path. For example, I've started running on Hetzner with Cloudflare Tunnels.

Anyone else doing something similar?

Re: Migrating from DigitalOcean to Hetzner

#73

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.

The easiest I’ve done is in MongoDB replication, sharding, failover, and all that is super easy.

Recently, I did it in PostgreSQL using pg_auto_failover. I have 1 monitor node, 1 primary, and 1 replica.

Surprisingly, once you get the hang of PostgreSQL configuration and its gotchas, it’s also very easy to replicate.

I’m guessing MySQL is even easier than PostgreSQL for this.

I also achieved zero downtime migration.

Re: Migrating from DigitalOcean to Hetzner

#74
post #47

I wish we had something like Hetzner dedicated near us-east-1. They do offer VPS in the US and the value is great. I was seriously looking at moving our academic lab over from AWS but server availability was bad enough to scare me off. They didn't have the instances we needed reliably. Really hoping that calms down.

Try OVH Canada they have good prices and service

Re: Migrating from DigitalOcean to Hetzner

#75

Given the premise that zero day exploits are going to be frequent going forward, I feel like there is a new standard for secure deployment. Namely, all remote access (including serving http) must managed by a major player big enough to be part of private disclosure (e.g. Project Glasswing). That doesn't mean we have to use AWS et al for everything, but some sort of zero trust solution actively maintained by one of th…

> For example, I've started running on Hetzner with Cloudflare Tunnels.

How much latency does this add?

Re: Migrating from DigitalOcean to Hetzner

#76
post #21
post #4

I always appreciate savings posts, but is $14k USD annual really make or break for a Turkish business? I would not know.

You can get an (a bit less than) a full employee for that. And that's a better ROI than just throwing it away.

I don't think you can get someone decent in a tech related job for that much money anywhere.

Re: Migrating from DigitalOcean to Hetzner

#77
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…

yeah, everything is about to be repriced.

Re: Migrating from DigitalOcean to Hetzner

#78
post #26

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.

Hetzner normally advertises their hardware servers as 2x 1 TB SSD, because it's strongly recommended to run them in SWraid1 for net 1TB. (Their image installer will default to that) Once the first SSD fails after some years, and your monitoring catches that, you can either migrate to a new box, find another intermediate solution/replica, or let them hotswap it while the other drive takes on. Of course though, going t…

For over a decade I ran a small scale dedicated and virtual hosting business (hundreds of machines) and the sort of setup you describe works very well. Software RAID across 2 devices, redundant power supplies, backups. We never had a significant data loss event that I recall (significant = beyond user accidentally removing files).

For quite a while we ran single power supplies because they were pretty high quality, but then Supermicro went through a ~6 month period where basically every power supply in machines we got during that time failed within a year, and replacements were hard to come by (because of high demand, because of failures), and we switched to redundant. This was all cost savings trade-offs. When running single power supplies, we had in-rack Auto Transfer Switches, so that the single power supplies could survive A or B side power failure.

But, and this is important, we were monitoring the systems for drive failures and replacing them within 24 hours. Ditto for power supplies. If you don't monitor your hardware for failure, redundancy doesn't mean anything.

Re: Migrating from DigitalOcean to Hetzner

#79

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

That's nuts. Why do they want a pic of your passport.

Absolutely no to this - reason enough to go with AWS or alternatives. And why are ppl willingly giving it to hosting providers?

Unnecessarily exposing yourself to identity theft if they get compromised.

Re: Migrating from DigitalOcean to Hetzner

#80

We need more competition across the board. These savings are insane and DO should be sweating, right?

I moved from Heztner to DO because my Hetzner IPs kept getting spoofed and then Hetzner would shut down my servers for "abuse". This hasn't happened once on DO, and I'm happy to pay a little more.

Scaleway, OVH, Exoscale, Clouding, Upcloud...
Post reply on HN