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…

Syncing Databases

Databases are regularly the toughest things for me and clients to deal with. Possibly because I’m not a DBA and I cant write a CREATE TABLE if I had a gun to my head, but…

TTLs

Great. A three letter acronym. You might say, “I’m inundated with acronyms. Why should I care about this one?” One word: propagation. DNS propagation is the enemy when changing IP addresses during a migration. This is…

General Migration Structure

So, you have details about your server, you know what sites you want to move, what versions of software you need, and have informed everyone of your plan, and you are ready to start actually…

Control Panels

There are a great wealth of web server control panels available for server administrators. I’ll probably get heckled off stage by some readers, but I think that they are super convenient for the novice (and…

What the heck is DNS?

Unless you have full control over your server and the routers it is connected to, you will probably have to change the DNS for your site as part of the migration. Most people don’t need…