Transferring a WordPress Site to FatLab

Transfer a WordPress Site to FatLab for Hosting and Maintenance

Mentioned Resource:

IMPORTANT: Remember you hired us for support, and we can help you through all this. Please do not hesitate to contact us with any questions or if you need help figuring any of this out. We can’t tell you your passwords, but we can help figure out just about everything else.

In order to move the site to our servers and direct all traffic to the new setup we need the following information:

WordPress Access

Please create a WordPress administrator account for the following people. It’s important that these users are assigned as Administrators and not Subscribers, Editors or any other designation:

Shane Larrabee
Ritz Penaranda

Hosting Account / Server Access

If your site is currently hosted with a company like Liquid Web, GoDaddy, Bluehost, 1and1 and/or you have access to a general control panel for your hosting account. Granting us access to this control panel will typically give us everything we need to migrate your site.

If you are hosted with a company like WPEngine or Pantheon, we maintain accounts on both those platforms, and you simply need to add Shane’s email address as an administrator of your site/account within the respective control panel.

If you do not have access to a general control panel then we need the following of which your current hosting provider or developer should be able to provide:


This will allow us access to your website files. Access typically includes the following information: host, port, username, password.


This is typically provided via phpMyAdmin access or other browser-based interface and includes: web address, username, password.

In some cases, such access cannot or will not be granted. We can then access your database via the WordPress admin (with migration plugin) or via SSH access. Direct access via phpMyAdmin or similar interface is preferred though.


DNS records are how we point various services, such as web or email, to particular servers. These records are often within the same account as your domain registrar (where you bought your domain name). However, this is not always the case and DNS records may be held elsewhere. If you are unsure where your DNS records are located, we can help you by doing a lookup in order to point you in the right direction.

If for any reason we cannot have direct access to your DNS records, such as they are managed by an IT team, please provide us with a name and contact information of someone we can work with to schedule DNS record changes. We will provide them all the information they need and coordinate a time that is convenient to make the required changes.

If your current hosting provider is managing your DNS records and you plan to cancel that account, we can host your DNS records at no additional cost. We simply need access to your domain registrar and a copy of all current records (we can work with you to get this).

Video Transcript:

(00:06): Welcome
Hey there. My name is Shane Larrabee and I am the founder of FatLab. If you’re watching this video, we have probably actually already met.

So you’re gonna transfer a website to FatLab, which is awesome. Now, number one point here is that you hired us to help you. So please don’t think you’re going about this alone in any means. We are here to answer any question you have. We can help out, we can access accounts, we can move files. We basically plan to walk you through and do as much of the work as possible we can do on our own to migrate your website to our servers. We’re gonna set you up with firewalls and backups and all that kind of stuff. But you heard about that in the sales pitch already. So let’s get kind of moving on what we need to move your website to our hosting center.

(00:56): WordPress Administrator Access
For starters, I’m betting it’s WordPress website. We need WordPress access. That means we need to be full administrators. We will provide you email addresses of one or two people who should be given access to the WordPress backend. Again, it’s very important that we be given the administrator title within the WordPress admin, so that we can have full access to everything. We need access to your hosting account. So if you’re at GoDaddy or you’re at Network Solutions, we’re gonna basically be asking you for access to that. We need two things to move your website over. We need the files and we need the database. Once we have those two things, we can move the actual website from where it is now to our servers, so that we have control of that. We’re gonna talk a bit later about how we get traffic to come around to it.

(01:51): What We Need: Files and Database
But right now let’s just talk about how we’re gonna transfer the website: files and database. So this can be given to us in many different ways. You could give us FTP or SFTP access to gain access to the files you could give us my MySQL access. Typically provided in the form of a web GUI or a, or a web control panel so that we can get a copy of the database. You could give us a copy, a recent backup of the website, like a zip file or a tar file that has both the files and database inside. And we can take that and move that over to our servers. So there’s many different ways that we can move the site. But the easiest is if you give us access to your current hosting environment. So again, file access, SFTP is typical and phpMyAdmin is the most common scenario to access your database so that we can move everything.

(02:51): Delegate Access / Control Panel Access
Now, if you’re with a company like GoDaddy, they have control panels, and all we need is access to your control panel, and we can take it all from there. And you don’t have to worry about what SFTP is, what mySQL is and all that kind of stuff. If you can give us access to your current host and control panel, this is often called Cpanel, or even just the main login to your GoDaddy, Network Solutions, One-to-One account – whomever we may be transferring from that would be great.

Some companies, like GoDaddy, actually allow delegate access to the accounts. And this is really nice. I’m going to include a link within the article that this video is attached to on how to provide delegate access with GoDaddy. Once you give us delegate access again, we can just take it from there. So we’re good to go.

(03:42): Other Service Providers
If you’re working with a current service provider, maybe they can help you gain access to this stuff. Or we are more than happy to work with your current providers on your behalf. All you have to do is give ’em a call. Say, Hey this guy Shane is going to be calling you. Tell them I authorize him to get ahold of my files and database. Please give him whatever he wants. Hopefully they play nice and they give us what we want. Again, we wanna make this as, as easy as possible for you, but at the end of the day, it is a very technical process. So we, there are some things that we absolutely have to have in order to move the website. Okay?

(04:18): Moving Traffic to the New Host
So all that stuff done, we got your database, we got your files. We’ve set you up on our servers. You’re good to go, right? Well, no, the problem is is that the traffic is not moving, right? Traffic is still pointed to your old provider. We need to move all the, all the traffic to the fat lab server. We do this with DNS. Now I’m not gonna get into the craziness and get really nerdy with you. But basically DNS records are to say, Hey, web traffic goes to FatLab. Email goes, the Google apps / VPN goes to my office, whatever, basically it directs traffic that that’s connected to your domain. And so we need access to DNS records so that we can change how the website points to your current host provider. So that then points to our firewall. It’s pretty easy.

(05:16): DNS Records and Launch
We’re gonna take care of all that. Sometime we can’t have access to your DNS. Maybe you have an IT department, maybe you have an IT firm that takes care of this all for you, in which case, that is absolutely totally fine that that they do that, in that case, we’re just gonna give them instructions and we can schedule a time for them to make those record changes, but again, those have to be done. And that’s it. So again, it comes down to, I need a copy of the database. I need a copy of the files, and then I need access or access to someone who can make changes to your DNS records. Once we have all that, we just schedule a launch. We can schedule a launch at any time. There’s usually no downtime when we make site migrations.

However, with that said, it’s probably smart to schedule it at a time where you think traffic might be a little lower. I don’t particularly like to stay up too late. I’m a early morning guy, so maybe we can do it in the early morning. We can do it weekends and evenings. If, if we have to, if the site justifies it. And you know, if, if it’s the middle of the day again, it’s, it’s usually no downtime. So we do these things all the time. They typically go very smooth, but we do want to take precautions.