Staging and live server migration

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
9/13/2010 4:17:14 PM
Gravatar
Total Posts 1

Staging and live server migration

I have a staging server and a live server.  I want to be able to sync the two databases over time.  For instance.  If someone makes changes on the live site while I am making changes on the staging site, is there a way to merge the two so changes will always be current and not get overwritten.  If I were to do database backups and restores this could potentially leave me open for wiping out someone elses work.

Thoughts?

 

Thanks.

9/13/2010 6:19:32 PM
Gravatar
Total Posts 1203
Proud member of the mojoPortal team

Help support mojoPortal!
Add-on modules

Re: Staging and live server migration

If I may ask, why would you want to structure your servers this way? With mojoPortal, you could be developing as many pages as you like, with the settings set to "hide from anonymous users", and update the settings to make the pages visible when you're ready to roll out the changes.

I know that Joe strongly recommends not attempting to migrate data from a secondary environment to your production web site; it should always go the other way, and this is what my professional database experience has borne out as well. Trying to merge databases will be a very difficult exercise, and not likely to work out the way you want it to.

At our site, we have have configured two separate web servers. One will be the production web server, and the other a development/test bed. We will periodically refresh the database on the development server from production, and use development to do training, "what-if" modeling, custom feature development, upgrade testing, etc. Any data that is to be included on the production web site will need to be entered directly into production by our authorized personnel.

Jamie

You must sign in to post in the forums. This thread is closed to new posts.