Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Moving DNN3 portal(s) to DNN4 serverMoving DNN3 portal(s) to DNN4 server
Previous
 
Next
New Post
11/23/2007 12:03 PM
 

Well, thanks. I guess that's just one of the limitations you get when you use DNN. I am surprised that it's not possible since it puts a big restriction on portal flexibility. It also makes me question the wisdom of using child portals for separate sites since you can't move them separately.

Sebastian Leupold wrote
you can move installations but not portals from one installation to another (except by creating a template from the first portal and set up second one using it, but it will far from being a perfect clone).

 
New Post
1/17/2008 11:03 PM
 

I'm now accepting that I can't move and upgrade a portal at a time, so I'm willing to upgrade the whole DNN 3 installation to DNN 4 then later delete unwanted portals. But, the upgrade method described below seems to require that you install DNN 4 on the server that contains the DNN 3 installation. My situation is that I'm using commercial web hosts, not a local DNN installation. I have the DNN 3 installation (and portals) on one web host and a new DNN 4 account/installation at another web host. How can I move the DNN 3 installation/portals to the DNN 4 installation at the other web host?

Sebastian Leupold wrote
there are two steps to combine: upgrade (see http://www.deutschnetnuke.de/tabid/186/Default.aspx) and transferring installation (see http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1293/Default.aspx).

 
New Post
1/18/2008 8:30 AM
 

this is pure guess work - do not do much with dnn4 - change the dnn4 web.config so that the database connection refers to the dnn3 database on the other sql server - run the update on the dnn4 server - at end the dnn3 server will have the dnn4 database back this up and port it across to the dnn4 sql server.

sound simply but probably not - maybe some of the experts can clean it up a bit.

 
New Post
1/20/2008 6:03 PM
 

Thanks for the reply, John, but that method sounds too unsure and/or unsafe for me to try from that description.

I admit to being a bit frustrated that what would seem to be a common requirement, moving/upgrading a DNN 3 installation on one commercial web server to a DNN 4 installation on another commercial web server, seems to be something that no one knows how to do. What am I missing here? Is that an exotic request instead of what seems to me something that should be business as usual? Or?

 
New Post
1/20/2008 9:23 PM
 

>Thanks for the reply, John, but that method sounds too unsure and/or unsafe for me to try from that description.

 

the unsure bit  depends on your hosting provider - dnn will have no problem accessing the database on the old sql server if the hosting provider on both the dnn3 and dnn4 allow cross domain access to the sql database server. Most will - you just need to check with your providers.

You can backup the dnn3 database on the dnn3 sql provider account and if the provider allows it then download it and again if the dnn4 sql provider allows it upload the backup to the dnn4 provider they or you depending on your hosting provider can then restore the backup on the dnn4 sql server and then you can run the dnn4 upgrade. - basically the dnn4 upgrade pack will overwrite any dnn3 core files anyway so you should not need to actually have dnn3 running on the dnn4 provider site only the private non core files in portals  and the database

for a number of my clients I run their database on my sql server under a different domain name then the clients and that creates no problems. If you change the db connection string in the dnn4 web config - backup your dnn3 database then run the upgrade on the dnn4 you should have dnn4 running - you will most probably be missing some of your skins as they will be on the dnn3 site and some of the private files in the portals will be missing as they are still on the dnn3 site however if you then ftp then across every thing should still work ok. You will need to update the prtal alisas before the upgrade in the dnn3 database with the new dnn4 domain. If you are moving domain names also then use a stop gap domian name if your dnn4 hosting provider has them.

after thinking about it for a while I can't see why this procedure will not work - if it fails then simply restore the dnn3 database and you are back to the start again.

 

The other method is to setup a new dnn4 on the dnn4 provider - on the dnn3 site create a template with content included and ftp that to the dnn4 site then apply that template to the dnn4 site - this will get the layout for you and some data depending on what modules you use. However it will not copy users across There is a program that will copy users from one site to the other available check google for it.

The final method is to creat the template of the dnn3 site apply it to the dnn4 site then do some cut and paste from one site to the other for the content.

Some hosting providers will move the database from one sql server to another for you (at a cost) - this would be the best solution as the two sql administrators can sort out the name chages etc  once the database has been moved to the new sql server then it is a simple upgrade procedure for dnn

I have mirror sites on my inhouse server for all my clients thus to upgrade from 2 to 3 and 3 to 4 I do that on my inhouse server then I move the upgraded database to the client server. Do not do any upgrades live - in your situation mirror your dnn3 site on your inhouse computer do the upgrade - if all goes well then install full dnn4 on the dnn4 server and then upload the database and any custom modules and files etc to the live server. Long way around but the upgrades do not always work and you may find that you have to do an incremental upgrade thro the versions ayway. In dnn upgrading thro the major version number ie dnn1-dnn2-dnn3-dnn4 creates some problems as each major version number is a major jump in the core. - to move from dnn2 to 3 you cannot simply upgrade from 2 to the latest 3 you have to go to 3.1.0 - 3.3.5 then 3..3.7 the same applies for version 3 to 4 you cannot go directly from 3.3.7 to the latest 4 ( some times it works and some times it does not)

 

 

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Moving DNN3 portal(s) to DNN4 serverMoving DNN3 portal(s) to DNN4 server


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out