Score 2.0 - 2.5 migration with Solr

  1. Original configuration -
    1. Sitecore - 8.1.151207
    2. Score - 2.0
    3. Solr
  2. Configuration aiming for 
    1. Sitecore - 8.2.161221
    2. Score - 2.5
    3. Solr
  3. Migration steps - 
      1. Upgrade Sitecore to 8.2.161221
      2. Upgrade to 2.0 latest - matching 8.2.161221
      3. Install Score 2.1/Score UI/Score Bootstrap UI 
      4. https://brainjocks.atlassian.net/wiki/display/SDD/SCORE+2.0+to+2.1+Migration
  4. Install Score 2.5/Score UI/Score Bootstrap UI
    1. https://brainjocks.atlassian.net/wiki/display/SDD/SCORE+2.1+to+2.5+Migration
  5. Before starting the process, disable all Solr files.
    1. Sitecore.ContentSearch.Solr.Index.Web.config
    2. Sitecore.ContentSearch.Solr.Index.Master.config
    3. Sitecore.ContentSearch.Solr.Index.Core.config
    4. Sitecore.ContentSearch.Solr.Index.Analytics.config
    5. Sitecore.ContentSearch.Solr.DefaultIndexConfiguration.config
    6. Sitecore.Marketing.Solr.IndexConfiguration.config
    7. Sitecore.Marketing.Solr.Index.Web.config
    8. Sitecore.Marketing.Solr.Index.Master.config
    9. Custom files in App_Config/Include/<Tenant-name>/
  6. Enable Lucene files
    1. Sitecore.Marketing.Lucene.IndexConfiguration.config
    2. Sitecore.Marketing.Lucene.Index.Web.config
    3. Sitecore.Marketing.Lucene.Index.Master.config
    4. Sitecore.ContentSearch.Lucene.Index.Web.config
    5. Sitecore.ContentSearch.Lucene.Index.Master.config
    6. Sitecore.ContentSearch.Lucene.Index.Core.config
    7. Sitecore.ContentSearch.Lucene.Index.Analytics.config
    8. Sitecore.ContentSearch.Lucene.DefaultIndexConfiguration.config
  7. Go through migration steps for 2.0 - 2.1. 
  8. Verify that everything works. Keep in mind that Site search will be broken.
  9. Go through Migration steps for 2.1 - 2.5
  10. Verify that everything works, Site search will be broken.
  11. Go through the steps outlined in this https://github.com/jdylanmc/score-solr to enable Solr and disable Lucene. 
  12. Verify that zzScore.ContentSearch.sitecore_web_index.config and zzScore.ContentSearch.sitecore_master_index.config are disabled.