cPanel Initial Sync

You’ve already gone through environment matching, and are ready to start the initial sync. If you are following along on the 100-foot view of migrations, we are ready to “create any domains or accounts” on…

Speaking at cPanel Conference 2018

I was recently awarded the opportunity to speak at cPanel Conference 2018 regarding cPanel migrations. This was a look at my basic cPanel migration technique as well as a view of environment matching. I wrote…

Testing

There are at least three ways to do anything on a server, and testing is no different; there are four methods I can think of off the cuff to test migrated websites. And I only…

Post Migration

Your final sync has been finished, DNS has been updated, and you are live and kicking on your new server. Congratulations! But you aren’t done! There’s a host (pun intended) of important considerations for your…

Environment Checking

Before your migration, you (ideally) made a plan as to what your site’s requirements are, what software you are running, and if there are any extra programs or settings that your sites depend on. But…

Copying Files

My favorite saying is that in computers, there’s at least three ways to do anything, and I’ve found that to be true nearly all the time. Sometimes, those three ways of doing something are even…

Advanced Database Syncing

Are you the 1%? That is, does mysqldump  just not cut it for your database? Maybe you have a million transactions an hour, or a 200GB database. Or a 200GB table. Well, no matter which…