Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Sachin 1 post 71 karma points
    Oct 02, 2020 @ 14:15
    Sachin
    0

    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

  • Marc Goodson 2123 posts 14214 karma points MVP 8x c-trib
    Oct 03, 2020 @ 07:15
    Marc Goodson
    0

    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

Please Sign in or register to post replies

Write your reply to:

Draft