Hi Everyone!
I need your help.
We have our website based on Umbraco 6.1.2 and would like to upgrade it to version 8.*.
Based on my research, I think we need to upgrade it to 7.1.4 at least before upgrading it to version 8, Am I right?
Also, is there any resource where I can see, which packages are needed to be updated for version 7 ? or is there any compression available with the code base for version 6 and version 7?
The first is getting the database and your existing content up into V8 format - you will need to get the database up to at least 7.14 (not 7.1.4) before you can use the V8 data migration that is in V8.2 and above.
Secondly, is incompatible property editors
Look at all third party packages that are installed, and see if they have V7/V8 equivalents, this is particularly the case for any custom property editors you might have installed.
If you only have core Umbraco property editors, then this is a more straightforward challenge.
If you have third party property editor that doesn't exist in V7/V8 then it's a case of finding an 'equivalent editor' - seeing how it stores it's data, and then migrating the data from the old property editor format into the new - using SQL or the content service, I usually once on V7 install 'God Mode' https://our.umbraco.com/packages/developer-tools/diplo-god-mode/ as this let's you query to see where different property editors use - and make decisions, eg if you have one difficult to transform property editor used once, then a manual approach can be faster!
When you have migrated incompatible property editors to a new equivalent version - then it's likely you'll need to update your implementation code to adjust to the new format of the property editor - though since you don't plan to run your site on V7, you might look to do that once the database is upgraded to V8... because...
The syntax for writing out properties in templates changed significantly in V8 (also there is no WebForms if your V6 site is built that way) - and so you'll have to go through all your templates and implementation code to update to the new format of writing out values from Umbraco..
... anyway that's the gist of...
It's possible - but it's a long haul, it depends on the size of your site and the quality of your implementation in terms of Document Type design etc, but it may also be worth considering a different strategy which is building 'afresh' in Umbraco V8, taking advantage of all the new whizzy things, and then migrating content across manually or with a bit of scripting + manual fix up etc 'it can be quicker!!' But totally depends on your site!
Upgrade from version 6 to version 8
Hi Everyone! I need your help. We have our website based on Umbraco 6.1.2 and would like to upgrade it to version 8.*. Based on my research, I think we need to upgrade it to 7.1.4 at least before upgrading it to version 8, Am I right? Also, is there any resource where I can see, which packages are needed to be updated for version 7 ? or is there any compression available with the code base for version 6 and version 7?
Thanks Sachin
Hi Sachin
The general upgrade guide is here:
https://our.umbraco.com/documentation/getting-started/setup/upgrading/general
and the version specific upgrade information is here:
https://our.umbraco.com/documentation/getting-started/setup/upgrading/version-specific
and here is a special page about upgrading from 6 to 7...
https://our.umbraco.com/documentation/getting-started/setup/upgrading/upgrading-to-v7
You have several hurdles ahead of you!
The first is getting the database and your existing content up into V8 format - you will need to get the database up to at least 7.14 (not 7.1.4) before you can use the V8 data migration that is in V8.2 and above.
Secondly, is incompatible property editors
Look at all third party packages that are installed, and see if they have V7/V8 equivalents, this is particularly the case for any custom property editors you might have installed.
If you only have core Umbraco property editors, then this is a more straightforward challenge.
If you have third party property editor that doesn't exist in V7/V8 then it's a case of finding an 'equivalent editor' - seeing how it stores it's data, and then migrating the data from the old property editor format into the new - using SQL or the content service, I usually once on V7 install 'God Mode' https://our.umbraco.com/packages/developer-tools/diplo-god-mode/ as this let's you query to see where different property editors use - and make decisions, eg if you have one difficult to transform property editor used once, then a manual approach can be faster!
When you have migrated incompatible property editors to a new equivalent version - then it's likely you'll need to update your implementation code to adjust to the new format of the property editor - though since you don't plan to run your site on V7, you might look to do that once the database is upgraded to V8... because...
The syntax for writing out properties in templates changed significantly in V8 (also there is no WebForms if your V6 site is built that way) - and so you'll have to go through all your templates and implementation code to update to the new format of writing out values from Umbraco..
... anyway that's the gist of...
It's possible - but it's a long haul, it depends on the size of your site and the quality of your implementation in terms of Document Type design etc, but it may also be worth considering a different strategy which is building 'afresh' in Umbraco V8, taking advantage of all the new whizzy things, and then migrating content across manually or with a bit of scripting + manual fix up etc 'it can be quicker!!' But totally depends on your site!
regards
Marc
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.