Moving site connected to Cloudflare to new hosting

Hey all!

I was couple times forced to change hosting for my websites and I will be facing similar issue soon.

However in my case i had huge downtime probably I did something wrong.

Assuming I have a website on CF and its working nicely, but I have to move it to next hosting, what should I do?

Is this the way to do it for minimum downtime?

  1. Remove site from CF
  2. change hosting.
  3. Add site to CF

I dont want to expect that downtime i expected before so I thought I would ask you!

1 Like

I just did this, and it was seamless.

  1. I migrated my sites to a new server
  2. Updated new IP address in my DNS panel here
  3. Within minutes, my site was being served from the new site

The beauty of Cloudflare fronting a site is your public IP address won’t change, nor does the SSL certificate. Visitors won’t notice any difference.

The only caveat is any database changes during the transfer. If you have a maintenance mode on your site, you may choose to do that. For my most database intensive site, I had a six minute pause in service as I made the switch.

1 Like

2 posts were split to a new topic: Maintenance Mode

@ sdayman…i’m changing the hosting from inmotion to hostgator. but i need one help from your end…i’ve already change the server ip on Cloudflare. but i’m confusing one thing, on IP section i did change my current server ip but one place where local ip is mentioned, so at that location what should i do that…details

You probably don’t need that, but it’s not going to hurt anything if you leave it the way it is.

Hi Guys,

A related question. I’m very puzzled.
I’ve just moved hosting provider form 123-reg to a2hosting and after the migration my website looks like it did around 6 months ago BEFORE I set up Cloudflare SSL.

My domain name stayed at 123 reg and nameservers are pointing to CF.
I tried what you suggested (changed the IP to the new host) didn’t help.

The only time the website looks like it should is when I go back to the original set up: I point the Nameservers to CF and the IP back to 123-reg.

I talked to support at both hosts and they have no clue what’s going on.
Is it possible that Cloudflare is hosting all the files since I started using CF SSL?

If so, how do I access these files and migrate to the new host?

or maybe CF created another folder on my server which I need to migrate too?

I might be totally missing the point and there might be an easy solution but I’ve research for a week now and I’m totally stuck and my website is practically useless.

I’ll be very grateful for your help,