We are currently running version Sitecore.NET 7.5 (rev. 141003) and would like to upgrade to Sitecore 8.1 Update 3.

Does it make sense to do an incremental upgrade in the following order?

  1. Sitecore.NET 7.5 (rev. 141003)
  2. Sitecore 8.0
  3. Sitecore 8.1
  4. Sitecore 8.1 Update 1
  5. Sitecore 8.1 Update 2
  6. Sitecore 8.1 Update 3
  • Is there any reason you don't want to upgrade to 8.2? Oct 17, 2016 at 15:22
  • Why do you ask?
    – ADH
    Oct 17, 2016 at 15:24
  • 1
    Because then you'd have an option of using the Express Migration Tool. Oct 17, 2016 at 15:25
  • The feedback I am being given is that "Sitecore versions upgrades are notoriously buggy".
    – ADH
    Oct 17, 2016 at 15:41
  • 1
    The Express Migration Tool currently only works when starting from a 7.2 instance. Oct 17, 2016 at 15:52

2 Answers 2


After reviewing Sitecore's upgrade documentation (All 8+ versions are listed here: https://dev.sitecore.net/Downloads/Sitecore_Experience_Platform.aspx. Each page has a link to it's Upgrade Guide which indicates pre-requisites for installation) the upgrades you would need to perform to get to Sitecore 8.1 Update 3 would be:

  1. Upgrade to Sitecore 8.0 Initial Release (rev. 141212)
  2. Upgrade to Sitecore 8.1 Initial Release (rev. 151003)
  3. Upgrade to Sitecore 8.1 Update 3 (rev. 160519)

At the time of writing this, Sitecore 8.2 Initial Release (rev. 160729) is the most recent version. If you were to choose to go to this version, you could skip Step 3 above and perform the upgrade for Sitecore 8.2 Initial Release, instead.


Your upgrade path makes sense, but you may be able to skip 8.1.1 and 8.1.2 and go straight to 8.1.3

I was just chatting with a colleague about this a couple of days ago, and it may be worth it to consider using the 8.2 express upgrade tool and downgrading a version. The only extra consideration is DB changes between 8.1.3 and 8.2 and if there are any then you can upgrade your DBs with a clean sitecore code base following the upgrade path (which should be faster), and upgrade your code base using the express upgrade and then downgrade a version. All in all, you should be able to save yourself a good chunk of effort.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.