I am upgrading my dnn5.6 site. i have created a dev enviroment which is currently on dnn10.2 but the prod is 5.6. what will be the next step to migrate prod safely without any data loss.
A lot depends on the context, so first, a few questions. 1. Is the site public or internal only? 2. Does the site have members? If yes, can they see additional content when logged in? 3. How many pages of content? Rough guess is fine - 5, 50, 500? 4. Is there Blog or News? If yes, how many articles? 5, 50, 500? 4. Are you keeping the same theme (look & feel)? 5. Are there important modules in use that you will have to replace? (old modules not compatible with DNN 10+) 6. Do you have a solid backup and restore process in place that does not take a lot of time?
My Site is live for like 20 years, and it does have a lot of modules. the prod site currently contains telerik modules but in the dev environment i have successfully removed everything and created a cleaner version of it. my main concern is about the events module which is heavily customized in the older version.
From my experience, with very old DNN versions I'll start a fresh new install and migrate data (there are so many complex scenarios you can face during the upgrade process specially if you're using third party modules); for all customizations I'll come up with an action plan for each in order to get that migrated over to the new version of the website or find a replacement module that supports the new version of the website.
Another option for customizations will be to use awesome implementations for dynamic content such as 2sxc, OpenContent or Rocket CDS. This will give you a lot of freedom and flexibility since you minimize your third party module dependency.
Hi Marco, Thank you for your response. You are suggesting the migration of the data but in the meantime a lot of the table structure has been changed from 5.6 to latest. how should i deal with that?
Prajjwal are you talking about DNN tables or custom/third party module tables? Since you're doing a big jump from 5.6 to 10.2.2 everything has changed so... a safe step for me will be going page by page and migrate the content itself; on regards to custom/third party module tables before migrating you're going to need a module compatible with the new DNN version of the website and then figure out what information can you move over and which information you can't. For the information that you can't move over I'll recommend you using any of the dynamic content solutions I mentioned before in order for you to replicate that functionality/content.
These Forums are for the discussion of the open source CMS DNN platform and ecosystem.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.