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

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...I NEED ONE GUIDE TO A VERY HARD UPGRADE.I NEED ONE GUIDE TO A VERY HARD UPGRADE.
Previous
 
Next
New Post
2/25/2009 12:15 PM
 

hELLO.

First of all, excuse me for my english.

 

Well, i have a very big problem with my dnn installation.

i have one portal in version 3.0.13

I want to upgrade to a new server and version, and i´m afraid :-)

Any one knows how i can do it?

i don´t need i very extended GUIDE, only 2 or 3 step.

 

the first step that i know is pray to god.

the second?...

 

 

thanks a lot

 

 

 
New Post
2/25/2009 3:02 PM
 

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
2/25/2009 3:13 PM
 

to be most save, you should upgrad in steps, via 3.2.2, 4.0.3, 4.3.7, 4.4.1, 4.6.2 to current version 4.9.2. You may follow the check list on this page.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
2/25/2009 10:19 PM
 

I just successfully upgraded a DNN 3.1.1 site on shared hosting to DNN 4.09.02 with much fear and trembling but with surprisingly few problems. Mitchel Sellers outlines his recommended sequence and steps in this blog post - note particularly his last entry in the comments to the blog:

http://www.mitchelsellers.com/blogs/articletype/articleview/articleid/106/upgrading-dnn-3x-to-dnn-4x.aspx

which is what I followed but which differs a bit from Sebastian's recommended sequence.

Here are a few tips based on my experience:

  • If you are using third party modules, make sure that an upgrade path is available from those modules' vendors.
  • Make backups of the site's physical structure and database initially and create a mirror of the site locally to use to test the entire sequence of upgrades before applying them to the actual site.
  • After you have make your first set of backups, remove all installed but unused modules from the site. Do not have any modules (other than Html/Text) installed on your site's home page - especially if you susupect that module might cause an issue when upgrading to the next version in the sequence.
  • Don't forget that for upgrades from versions prior to DNN 4.06.02, you must manually transfer connection string(s), machine keys, objectQualifier and databaseOwner settings from the prior version web.config to the new version.
  • Make a complete folder/file backup and database backup before going on to the next upgrade in the sequence.
  • After successfully upgrading to DNN 3.3.7, don't forget to change the ASP.Net app pool from 1.1 to 2.0.
  • If you receive any SqlDataProvider errors, check the indicated log for the cause, investigate if that error was a known issue for the version and make the decision whether to manually re-run the portion of the script which errored, manually correct the problem in a database query, or ignore it. Following Mitchel's sequence I had only 3 SqlDataProvider script errors, two of which I decided to ignore and one of which I corrected but later found I could have also ignored.
  • Most of the more serious errors will be due to core or third-party modules. You may find that you will need to delete the problem module's dll or an obsolete core provider or HttpHandler dll (one or more) from the bin should you find that the site will not come up after a version upgrade. In the one case that happened (in the upgrade to 3.3.7), I checked the EventLog table in the DB, saw that I was getting a failure in creating an instance of a type and recalled that I had to remove the DNNSQLMembershipProvider.dll, DNNSQLProfileProvider.dll, and DNNSQLRoleProvider.dll as that was when there were major changed in DNN's Membership, Profile, and Role implementations.
  • After I had successfully upgraded the local test site, I was tempted to just clear out the files on the shared host, FTP the physical folders/files from the local test site back to the shared host, and restore the test database to the server on the shared host but knowing that I had run into problems restoring databases to that particular web host, repeated each step on the actual site - applying what I had learned from having first done the test upgrades and remembering to make backups between each actual site DNN version and modules upgrade.

I had only one of my own custom modules fail in the upgrade which I had anticipated anyway due to the changes in DNN Membership and Role implementation. That module I then upgraded to a new 4.x version which I had previously prepared and separately tested. I also found that the old 2.x skin used on the old site did not behave well in 4.x so changed skins rather than spending any time tracking down its problems.

BTW - you first step is also most important! Let me know if you run into specific problems along the way.

 

 


Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
2/26/2009 2:24 PM
 

[QUOTE]kino makino wrote

the first step that i know is pray to god.

the second?...

QUOTE]

The second would be make sure that you have a good backup!!

 


Regards,
Marc

www.biservices.eu for free nl-NL resourcepacks.
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...I NEED ONE GUIDE TO A VERY HARD UPGRADE.I NEED ONE GUIDE TO A VERY HARD UPGRADE.


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