Wednesday, November 13, 2024

Sitecore Upgrade 10.1 to 10.4 - Part-4

Hi All, 

Updated Sitecore Modules and Challenges Encountered

Issue 1: Post-upgrade of the SXA module, an error occurred while upgrading the content.

  • Resolution: Sitecore advised reviewing the tenant item to ensure fields such as template, themes, media library, and shared media library locations are correctly set. In our scenario, one tenant had blank values for these fields, resulting in issues during the SXA content upgrade. After correcting these values, the upgrade process succeeded.

Sitecore 10.4 Upgrade Process and Module Compatibility

List of Modules Reviewed for Sitecore Upgrade from 10.1 to 10.4

Module Name

Version

Comment

Sitecore PowerShell

Sitecore PowerShell Extensions 7.0 - IAR

Reference

Download Link

Sitecore SXA

SXA 10.4.0

Reference

Download Link

Upgrade Guide

Data Exchange Framework

Data Exchange Framework 9.0.0

Reference

Download Link

Sitecore Managed Service (CLI)

Sitecore Management Services 5.2.113

No upgrade needed, as the latest version is already in use.

Horizon

Deprecated

Not supported in Sitecore 10.4; therefore, this module was not updated. Reference

Sitecore Module Upgrade Steps

Follow the instructions for Sitecore.UpdateApp.exe from the Upgrade Installation Guide:

  1. Download the Sitecore Update App tool:
    • Sitecore Update App Tool
    • Select "Sitecore UpdateApp Tool 1.4.1" and choose "Package 1.4.1 for 10.1.3 XP" (Sitecore.UpdateApp 1.4.1 for Sitecore 10.1.3 rev. 009558 (XP).zip) for upgrading from 10.1.3 to Sitecore 10.4.
  1. Extract the zip file contents:
    • Extract to a folder, e.g., D:\Sitecore.UpdateApp.
  1. Copy the license file:
    • Copy the license file to the Data folder of the tool, e.g., D:\Sitecore.UpdateApp\Data\license.xml.
  1. Update the connections:
    • Update the connections in the D:\Sitecore.UpdateApp\App_Config\ConnectionStrings.config file to your databases. Use the core database connection if a security database is not available.
  1. Add the upgrade resources:
    • Download the upgrade resources from every module and connector to the UpdateApp tool files. Upgrade packages for different versions of the Sitecore modules can be downloaded from the Sitecore Downloads Site.
    • Unpack the ZIP file into a local folder, e.g., D:\ModulesUpgradeResources\[Module Name].
    • Copy all the subfolders and files from the Data folder, e.g., from D:\ModulesUpgradeResources\[Module Name]\X.X.X\Data.
    • Paste all the subfolders and files into the UpdateApp Data folder, e.g., D:\Sitecore.UpdateApp\Data.
    • Repeat for every module and connector.
  1. Run the UpdateApp tool:
    • Open a Command Prompt in the tool folder and run:

Shell Session

Sitecore.UpdateApp.exe clean

Sitecore Module Post-Upgrade Steps

Install the following modules on the newly upgraded Sitecore 10.4 instance:

 

This guide provides a structured approach to upgrading Sitecore from version 10.1 to 10.4, ensuring compatibility and proper installation of necessary modules. For further assistance, please refer to the provided references and guides.

Some reference Blogs which I follow:
https://www.linkedin.com/pulse/how-update-from-sitecore-9-10-step-guide-databases-marcelo-vallejo-ftube/

https://madhuanbalagan.com/sitecore-upgrade-the-update-app-tool

https://madhuanbalagan.com/sitecore-upgrade-database-scripts

https://alan-null.github.io/2017/04/sxa-upgrade-tool

https://developers.sitecore.com/downloads/Resource_files_for_Modules/1x/Resource_files_for_Modules_100

I hope you enjoy this Sitecore blog. Stay tuned for more Sitecore related articles.

Till that happy Sitecoring :)

Please leave your comments or share this article if it’s useful for you.