We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

EE2 MSM ---> separate installs, upgrade to EE3

How Do I?

montster's avatar
montster
7 posts
9 years ago
montster's avatar montster

What is the best way to separate sites originally put up in EE2 with MSM?
Some are ready to try upgrading to 3 and some are not.

I don’t see documentation specifically addressing this, but would the approach for sites 2 and 3 be: - install a fresh EE2 matching the current installation - importing the old database - upgrade to EE3

Then: - disable MSM from primary EE2 site - upgrade to EE3

       
Ingmar Greil's avatar
Ingmar Greil
29,243 posts
9 years ago
Ingmar Greil's avatar Ingmar Greil

I don’t think you can do that easily, i.e. in the form of a “normal” upgrade. Even though you have separate outward-facing sites, it’s still a single EE installation with a common code base. Just curious, how many sites are there?

If I absolutely had to do this, I’d pull the remaining (i.e. not-to-be-upgraded yet) sites out of the existing install, put them into a separate EE2 setup and upgrade the rest to EE3. Depending on your setup, simply cloning the database and deleting unwanted sites might work, but this certainly has the potential of becoming messy. Plus, you’d lose all content shared between sites, though that might not be an issue in your case. Whatever you do, I consider thorough testing compulsory. On top of all that there might be licensing issues (the MSM is part of EE3 now, but each site needs to be licensed) as well, even though I’m in no position to comment on that.

Honestly? I’d hold back on upgrading just yet, at least in production. There is, of course, nothing wrong with cloning your setup on a staging server and kick EE3’s tires somewhat 😊

       
montster's avatar
montster
7 posts
9 years ago
montster's avatar montster

The sites have to be separated if any are upgraded. The upgrades are sold as a bundle, not individually.

Each MSM site has a separate database, only some things are shared, such as members.

But the problem is that the process of separating the MSM sites is simply not in the documentation. This is a problem.

Has anyone done this? Can anyone provide any information from experience on deconstructing an MSM site to separate sites.

       
Robin Sowell's avatar
Robin Sowell
13,159 posts
9 years ago
Robin Sowell's avatar Robin Sowell

I’d drop an email [email protected], they’ll be able to figure out your best option on this one.

       
montster's avatar
montster
7 posts
9 years ago
montster's avatar montster

In the absence of documentation and other user experience, I suppose that will have to be done.

       
Derek Jones's avatar
Derek Jones
7,561 posts
9 years ago
Derek Jones's avatar Derek Jones

To be clear, that’s not an application support action, so our team would be able to best help you and answer your questions via email.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.