Jump to content

Migration (from self-hosted to cloud): Keep site offline, or just lock it so users can't post?


David N.
 Share

Go to solution Solved by Jim M,

Recommended Posts

Has anyone here done a migration from self hosted to Invision Cloud services? 

The process is:

  1. Take self-hosted site offline.
  2. Make a backup of all files + db and give to Invision. 
  3. Invision recreates the site on the cloud. 
  4. I change my DNS to point to the cloud.
  5. I take the cloud site online.

My concern is that the entire 5 step process can represent a lot of time offline, which means a loss of ad earnings, and potentially a bad message to Google for search indexing. 

To avoid this, I am considering turning my self-hosted site back on right after I complete step #2, albeit locking the forum entirely so that new members cannot register, and no one can post new replies, topics or reactions. 

What do you think? 

Link to comment
Share on other sites

  • Solution

It is best to keep the site completely offline to avoid losing any data after you take the backups, this could be anything from setting changes, to password changes, etc... This could be anything a user can change. If you’re worried about offline timeline, please reply back to our migration team and they can give you an outline of what to expect. 

Link to comment
Share on other sites

Thank you Jim, I suppose I would also have to prevent users from being able to change password, display name, email, signature etc. I could live with losing a few minor account setting changes.

I wish the forum had a "read only" mode where visitors could see pages but couldn't make any changes. 

Link to comment
Share on other sites

What I did was took the site offline at 1am Eastern.  I provided a backup of the database and all site files.  Marc did the import first thing in the morning UK time so I was up and running by 8am. That included taking time to solve a few bugs related to third party plugins  and that I had an old Cloudfront distribution that was preventing IPS from creating the same one on their side. It would have been done an hour or so earlier outside of those issues. 

While you could technically turn the site back on read only… you would lose anything that happens since that export.  For example, private messages… topic view counters, and as noted earlier password resets etc. 

I simply used the offline board as a way of knowing the DNS change took effect. By having the old board offline, once people saw the site back they knew the maintenance was complete. 

Link to comment
Share on other sites

Yes… Marc started the import first thing in the morning UK time, which is around 5 hours past Eastern time.

I had an email at 5:04am saying the migration was done.  I was checking the site starting at 6:45 and fixing minor issues on the temporary URL. 

By 7:10am, I had given the OK to switch the temporary address to the permanent one. It took about an hour to figure out why it was failing (I had a prior AWS Cloudfront distribution associated with my domain) which was preventing IPS from creating one.  Had I not had that issue, it could have been up much faster.  I technically could have been online faster also but I was not up till around 6:30 to check on progress. 
 

Olivia and Marc have migrations down to a science.  They do good work. 🙂 

Link to comment
Share on other sites

Nope.  For anyone who had not recently been to the site, they pickup the change almost as soon as you submit it. For those who have recently visited, it’s typically cached a few hours. (Lower your TTL in your domain dns settings to reduce that time to something like 500 seconds.)

As a hint… if you’re having them host your DNS… give them all of your existing DNS records ahead of time like your MX record for mail etc. 

Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...