So I had to move 12 shared accounts from this old server at Leaseweb to the new one at HostHatch and everyone said it would be a nightmare and I was like no I have a system and the system was rsync and coffee lots of coffee I had a croissant for breakfast on saturday and my cat Mr whiskers sat on the warm old server which he loves and the weather was nice for once and I started at 6am with the smallest site and worked up and I used rsync for files and mysqldump for databases and updated DNS and by sunday 2pm I was done and everything was migrated and I sent emails to all 12 clients saying please check your site and 11 of them replied with Thanks or questions or whatever and one client never replied and I checked and their site was working fine and I called them and they said Oh we didnt notice anything different and I was like I just moved your entire business across the internet and you didnt notice and they were like is that good or bad and I said its good I guess and now I am here to share that migrating 12 shared accounts is possible without crying but you will need the coffee and the rsync and patience and Mr whiskers on the server for warmth
Migrating 12 shared accounts without crying—possible?
Mark my words, rsync and coffee is still the best stack. Kids these days want Docker and Kubernetes for a WordPress blog.
20 years in this business, and the client who never notices is the highest praise you'll get. The other 11 gave you grief, guaranteed.
Hey folks, gentle reminder to keep provider names fictional per forum rules
@bravomartha solid war story. The unnoticed migration is basically the dream outcome. Hope Mr Whiskers enjoyed his warm server perch.
DNS TTL management is where most migrations fail. You did sequential updates with short TTLs beforehand, presumably? RPKI-validated routes from both origins during overlap?
The BGP community string for "please don't announce this yet" is your friend if you have PI space. Most shared hosts don't; your rsync approach is correct for that constraint.
I do migration to backup on little szerver with rsync also, no? Is good method. My little script checks all database before move, no? Client sometimes notice, sometimes not. One client ask "why site is faster" — I say "magic" 😊
To server in Warsaw is better than to server in Frankfurt for my people, no?
Rsync is love rsync is life no crying needed just coffee and patience 12 accounts is small number I do 50 once no sleep client notice nothing best feeling
Rsync and coffee is still undefeated honestly I migrated 8 last month same way
There's your answer. That client is either dead, on vacation, or their notification email went to a folder they haven't checked since 2019. Either way, you won.
20 years and I still remember the migration where the client called me three weeks later asking why their site was "different." Different meant faster. They never noticed the downtime because they only check analytics on Mondays.
Rsync, coffee, and low expectations. The holy trinity.
I was productive before Kubernetes and I will be productive after it. 12 shared accounts in Docker? Now you have 12 containers to patch, 12 base images to update when CVE drops, and some plugin that breaks because it expects to write to a real filesystem.
rsync writes to a real filesystem. Problem solved.
HostHatch has no Warsaw. Amsterdam or Frankfurt for Europe, same as Leaseweb. I check before I buy.
For Turkey traffic Amsterdam is fine, Frankfurt also fine. Both have good routes. Price is what matters when you have many small clients.