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...Upgrading DNN P...Upgrading DNN P...Going from 4.7 to 7.04.02Going from 4.7 to 7.04.02
Previous
 
Next
New Post
5/22/2019 1:25 PM
 

I've recently taken over the management of one of our internal web servers and discovered that it needs some major updates.

 I will be upgrading the OS this weekend from 2008 to 2012 R2.  It's not the best way to do it but we don't have anyone in house with any DNN knowledge so building a new server and moving the content is not an option at the moment.

This being said, I also need to get the DNN platform updated as much as possible.

There was a review done by an outside company a couple of years ago that advised we can safely move to version 7.04.02 and have our custom modules continue to work properly.  A newer version would be better but I know this one will work and it will meet our security requirements.

So far I know I will need to step through multiple version upgrades because we have custom modules and I can get the upgrade packages from GitHub.  What I don't know is:

1) What version I need to move to at each step in the upgrade?

2) Are there any quirks or things I'll need to modify at each step to make sure things continue to work?

Would someone be able to help or provide me with some guidance?

 Thanks in advance!

 
New Post
5/23/2019 2:29 AM
 
Nancy,

1) You should try to follow the suggested upgrade path: https://www.dnnsoftware.com/wiki/sugg...

2) Yes. Test each extension after each step (the propability for breaking changes in the skin is really hight, if something does not work use the default skin delevered with the version you currently upgraded or use a newer version of the skin if available - talk with the vendor/manufacturer of the skin you use). Upgrade all extensions (you can do this by including the extension in the /install/[extensionType] - /install/modules for example - before running the upgrade). Backup when everything works properly (database and files), if something does not work - restore, repeat, restore, repeat... until you found a solution.

Upgrading from 4.7 to 7.x (or higher) could be a real challenge. You should do the whole process in a testing environment, and when you are sure everything is working fine, then do the upgrade on the production server.

Happy DNNing!
Michael

Michael Tobisch
DNN★MVP

dnn-Connect.org - The most vibrant community around the DNN-platform
 
New Post
5/23/2019 2:41 AM
 
Nancy,

What I should mention as well: if you are looking for older DNN installation packages, you find them here:

DNN 5.x: https://github.com/dnnsoftware/Dnn.Re...
DNN 6.x: https://github.com/dnnsoftware/Dnn.Re...
DNN 7.x: https://github.com/dnnsoftware/Dnn.Re...
DNN 8.x: https://github.com/dnnsoftware/Dnn.Re...

Happy DNNing!
Michael

Michael Tobisch
DNN★MVP

dnn-Connect.org - The most vibrant community around the DNN-platform
 
New Post
5/23/2019 8:05 AM
 

Thank you for the upgrade guide and the download links Michael!.  This is going to be a learning experience I'm sure but these will help and I found the Getting started section in the Wiki so I think I should be able to figure it out.

All of our coding/modules were built by a developer who no longer works here and he unfortunately didn't document anything.  On top of that, he was the SQL guy and he didn't document anything there either (I inherited that too and it was more of a mess than the web server but I'm getting there with it).  I have the general review that was done a couple of years ago so I think I know what modules I need to watch and I know where all of the files/DBs are so backing up won't be a problem.

I do have one additional question if you don't mind.  The server it is currently installed on is running 2008 Datacenter SP2 (it is not R2).  I had planned to step it up to 2008 R2 so I can get this into our disaster recovery environment then up to 2012 R2 so it's on an OS with a bit of support left in it.  Will the DNN version I currently have run on 2012 R2 or should I stop at 2008 R2 until I can get DNN itself updated?  I found the system requirements for DNN 7 (https://www.dnnsoftware.com/platform/start/install#2047) but I can't find them for DNN 4.

 Thanks again for the help, it is much appreciated!

 
New Post
5/23/2019 9:40 AM
 
Well - it's no guarantee but I would be flat out amazed if (even) DNN 4 failed to run on the latest OS and SQL Server.

As far as the OS is concerned it's just an ASP.Net app. Microsoft move heaven and earth not to break compatibility there. Likewise SQL server. DNN is just an app that runs stored procs. Again MS try seriously hard to avoid breaking old apps.


Best wishes,
- Richard
Agile Development Consultant, Practitioner, and Trainer
www.dynamisys.co.uk
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...Going from 4.7 to 7.04.02Going from 4.7 to 7.04.02


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