Upgrade Sitecore Project to Version 10.2
This year, I got the opportunity to work on upgrading Sitecore projects from Sitecore versions 8.2, and 9.X to Sitecore version 10.2. To find the complete details with the steps Sitecore provides Sitecore SC-XP-10.2.0-Upgrade-Guide for Sitecore experience platform 10.2 from Sitecore Experience Platform 8.1.0 or later. You can refer to this PDF file and start working on the upgrade.
While upgrading the projects I have written my all findings, issues, research, and solutions in individual blogs. That you may or may not face while upgrading your project. In this blog post, I am summarizing all these within a single blog.
Upgrade the framework and Database:
-
Dot NET Framework Migrator: To upgrade Sitecore from a lower version to Sitecore 10.2, you need to change the .net framework to 4.8. See the blog post-Dot NET Framework Migrator
-
Upgrade Sitecore XP Database to the XM: The database upgrade is one of the most important steps while upgrading the Sitecore version to the latest 10.2. I have upgraded the Sitecore XP database to the XM. See the blog post-Upgrade Sitecore XP Database to the XM
-
Remove Launchpad Icons from Sitecore: After upgrading the database to the XM, you can find the marketing icons on the Sitecore launchpad and that confuses the client because XM does not have the marketing and analytics-related options so to remove those icons see the blog post-Remove Launchpad Icons From Sitecore
Azure SOLR Cloud:
-
SOLR Search Result Order Different due to the _val_:__boost function: After upgrading the project to Sitecore version 10.2, the SOLR search result comes in a different order due to the query _val_:__boost function. See the blog post-SOLR Search Result Order Different due to the _val_:__boost function
-
Add Custom Fields in SOLR Index on Crawler: In my case, in Sitecore 8.2 lucence configuration fields were added in the document at runtime on SitecoreItemCrawler. To manage those dynamic filed in the SOLR see the blog post-Add Custom Fields in SOLR Index on Crawler
- Sitecore SwitchOnRebuild Feature with SolrCloud: While rebuilding the index on your Sitecore CMS you may face scenarios where indexing data not populating in website search functionality, the search stops working, or slow down. After completion of indexing again search functionality returns the results. Here Sitecore introduces the very nice concept of SwitchOnRebuild. See the blog post-Sitecore SwitchOnRebuild Feature With SolrCloud
Sitecore Forms:
-
Sitecore Forms are Missing in the Forms Designer: This is a very common issue related to the forms. I faced the same issue related to the Forms that is I was not able to see any forms and it showed a message there are no forms to display. See the blog post-Sitecore Forms are Missing in the Forms Designer
Deploy application on Sitecore Managed Cloud Service PaaS:
-
500 - The request timed out error in Sitecore. The web server failed to respond within the specified time: After Login on Sitecore CMS does not redirect to Content Editor and throws error 500 - The request timed out. The web server failed to respond within the specified time error. See the blog post-500 - The request timed out error in Sitecore. The web server failed to respond within the specified time
-
Slowness and Performance Issues and Solutions in Sitecore MCS: After deploying the application if face unresponsive and slowness issue and your CM and CD takes too much time to respond. See the Blog post for the reason behind the issue and what solution you can perform Slowness and Performance Issues and Solutions in Sitecore MCS
-
Sitecore Identity Server: Sorry, There Was an Error: After restoring the upgraded database to the SQL, I tried to login into the Sitecore CMS. The identity server comes with an error "Sorry, there was an error" after successful login. See the blog post-Sitecore Identity Server: Sorry, There Was an Error
-
Sitecore Azure CDN Setup for Media: See the blog post to configure the Azure CDN with your Sitecore solution Sitecore Azure CDN Setup for Media
-
Cache Tunning in Sitecore: To increase the performance of the Website, or if the current cache size is not enough for load, then you need to follow the cache tunning procedure. See the blog post-Cache Tunning in Sitecore
I will keep updating this post with new issues and solutions.
Happy Sitecoreing 😊
Comments
Post a Comment