Skip to content

Guía rápida: migrar de cPanel a Hestia sin morir en el intento

Multilingual by Fritz48 24 replies 3.4K views
#1

As far as I know, this is the most complete spanish-language walkthrough currently available. I documented every step from a licensed cPanel instance to HestiaCP on a fresh Debian 12 box at InterServer.

  • Phase 1: backup generation via /scripts/pkgacct, verified checksums
  • Phase 2: Hestia installation with custom port, fail2ban enabled, no softaculous
  • Phase 3: manual restoration of databases, mailboxes, and DNS zones
The mail migration was the most fragile part. IMAP sync via doveadm saved the day. As for the GDPR angle, cPanel's telemetry collection was increasingly invasive; Hestia collects nothing by default, which is compliant by design rather than by audit. One discovery: my previous host had been billing me for three "premium backup" add-ons I cancelled in 2023. The charges continued fourteen months. I am di

Neuland. Aber schnell.
#2

Asking for a friend

Also @Fritz48 check your invoices going back two years, they love the zombie charges

#3

Basically I am trying to follow this guide and basically I am stuck at phase 2 because basically my provider only gives me ubuntu 22.04 not debian 12 please help

Basically I tried to adapt the commands but basically it failed and basically I don't want to break my server/ma'am sorry for bothering

#4

Hey folks

arjundirect said:
My provider only gives me ubuntu 22.04 not debian 12 please help

Arjundirect, Ubuntu 22.04 is fully supported by Hestia's install script, just swap the apt sources. No need to apologize so much, we're all learning.

@Fritz48, that's a significant billing discrepancy. If you want to name the former host (no real companies please, use the fictional list), others can check their own invoices. This mini-cacería de cargos ocultos is unfortunately common.

Keeping this thread on-track for migration questions, but the billing side-discussion is valid.

~be kind or be gone~
#5

Which custom port did you use for Hestia?

No logs, no proof. I have logs.
#6

I had the same thing with zombie charges

#7

What was the exact fail2ban error on Ubuntu?

mitigated 800Gbps before breakfast
#8

Port 2083, same schema as cPanel but shifted by one. Makes muscle memory almost work. @cleardmitri

kat_fold said:
If you want to name the former host (no real companies please, use the fictional list)

I would rather not derail with specifics. The pattern is: check for "backup services" you never enabled and "migration insurance" after you already left. InterServer has been clean so far, two invoices, two correct amounts.

Neuland. Aber schnell.
#9

Basically thank you kat_fold I will try again tonight basically I was using the debian-specific nginx repo basically that was my mistake

Also @Fritz48 what about email passwords did you reset them all or migrate hashes

#10

Ubuntu 22.04 ships fail2ban 0.11.2 which has a known race on first start with systemd. The "error" is usually a silent timeout, not a crash. Check

journalctl -u fail2ban --since "10 minutes ago"
before you assume it failed. I have seen this on three providers now, all Ubuntu 22.04. Debian 12 has 1.0.2, different init path.

mitigated 800Gbps before breakfast

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft