Skip to content

Migrating 47 cPanel sites without paying JetBackup tax

Web Hosting by cpanelliw780 23 replies 3.2K views
#11
cpanelliw780 said:
47 sites took 6 hours total

At 180 Mbps to Asia that 6 hours is actually impressive. I did 23 sites Singapore to Amsterdam last month, same method, took 9 hours because the pipe collapsed during EU peak.

Pro tip: run rsync with --bwlimit=15000 during business hours so you don't saturate and get QoS'd by the carrier. Stable slow beats bursty fast.

fio, iperf, geekbench. results or gtfo.
#12
cpanelliw780 said:
--single-transaction is the part I forgot first time

Ah yes, the classic, I learn this with MyISAM in 2018, very bad moment for me. Now I use always --single-transaction but for MariaDB with Galera it is not enough, you need --lock-for-backup also. cPanel use MariaDB now no? I think since 2023.

Vive la résistance... électrique
#13

Hostinger has Mumbai datacenter, I moved 8 sites there last quarter. The one-click migration is only for their own panel though, not cPanel to cPanel. You need to request manual migration ticket and they do it free for first 100 sites or something. Took 2 days but zero work from me.

#14

47 cPanel sites in 2026 and you're doing manual rsync. The real tax is cPanel itself at this point.

grabs popcorn, checks /r/drama
#15
Doug said:
Any leads for similar offers from other providers?

I am using Hostinger for personal blog and portfolio, the yearly plan is cheap but renewal is 3x. For corporate we moved to Cloudways, they have cPanel license included in price but you pay for the server obviously. Not comparable for 47 sites though, that is reseller territory.

For reseller with JetBackup included, maybe check KnownHost or ScalaHosting? I have no direct experience.

#16

I run 12 sites off a single $40 Hetzner box with aaPanel. Not cPanel but imports cPanel backups clean. Saved me the license headache entirely.

1 #17
dave39 said:
AaPanel

I tried aaPanel last year, the Spanish translation is terrible. Like "SSL certificate" became "certificado de SSL" which is fine but half the security section was still in Chinese. Not production ready for my clients.

cPanel is expensive but my clients know the word. They ask for cPanel.

declarative or death
#18
pablo said:
Or did your new host not give you root?

New host gives root but source host is a reseller account, no WHM access. So I could only get user-level backups or do it my way. The "transfer tool" needs root on both ends.

Also re: Hetzner, I looked at them but Phoenix to Nuremberg was 140ms and EU data residency issues for some of these clients. Hostinger Phoenix would have been closer but their VPS panel is not cPanel.

#19

I wrote a similar script in 2022 but used mydumper instead of mysqldump. Parallel dumps, much faster for 100+ tables. For 47 small sites probably overkill but worth knowing.

  • Mydumper -t 4 -B $db -o /backup/$db/
  • Myloader -t 4 -d /backup/$db/ -B $db

Both in community repo.

oops: 0000 [#1] SMP
#20

Following this thread. I have 6 cPanel accounts to move next month and my host also added JetBackup fee. Did not know about imapsync for mail, thank you.

Post a reply

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

Post reply Preview Save draft