Live data from Hacker News

Migrating from DigitalOcean to Hetzner

isayeter.com

91–100 of 454 posts

Re: Migrating from DigitalOcean to Hetzner

#93

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.

Don’t forget that integrity matters as much as availability in many applications. You might not mind if your HOA takes time to bring a server back up but you’d care a lot more if they lost the financial records or weren’t able to recover from a ransomware attack.

Re: Migrating from DigitalOcean to Hetzner

#94

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 o…

It used to be "innocent until proven/suspected guilty." Now it's more like "let's see that ID, you know, just in case..."

Re: Migrating from DigitalOcean to Hetzner

#96
post #31

The migration sharing is admirable and useful teaching, thank you! I see the DigitalOcean vs Hetzner comparison as a tradeoff that we make in different domains all day long, similar to opening your DoorDash or UberEats instead of making your own dinner(and the cost ratio is similar too). I work in all 3 major clouds, on-prem, the works. I still head to the DigitalOcean console for bits and pieces type work or proof o…

There are two interesting parts in the post.

One is about all the steps of zero downtime migration. It's widely applicable.

The other is the decision to replace a cloud instance with bare metal. It saves a lot in costs, but also the loss of fast failover and data backups is priced in.

If I were doing this, I would run a hot spare for an extra $200, and switched the primary every few days, to guarantee that both copies work well, and the switchover is easy. It would be a relatively low price for a massive reduction of the risk of a catastrophic failure.

Re: Migrating from DigitalOcean to Hetzner

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

Not every fscking story has to be about AI.

Re: Migrating from DigitalOcean to Hetzner

#98
Am I missing something? I'm genuinely surprised it was not deployed from the start on a dedicated server. Don't you make a cost analysis before deploy? And if the cost analysis was ok at initial deploy, why wait to have such a difference in cost before migrating? How much money goes wasted in such situations?

Re: Migrating from DigitalOcean to Hetzner

#99

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.

They have to operate within the laws of the countries they’re physically located in. Those countries want to know that they’re not hosting illegal content, providing services to crime rings, Russia or North Korea, etc.

If Hetzner allows you to host something and you use it for illegal acts, they aren’t going to jail to shield you for €10/month.

Re: Migrating from DigitalOcean to Hetzner

#100

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

It's also expensive (redundant server hardware, xconnect, power, firewall(s), PSU access, smart hands, sysadmin).

But it's indeed cheaper with high, sustained workloads.

Post reply on HN