Migrate content from V12 to V13

Srikrishna Podduturi asked on February 10, 2022 08:09

Hi,

We are revamping our website from Kentico version 12 to 13. We are using MVC architecture for 12 and now we have taken new website and developing in .Net Core for 13.

Could you please advise how could i migrate the content (Page types, pages, custom tables, users) from Kentico 12 to 13? I have looked at Xperience import tookit but i think i cannot migrate all at once. Is there any other option? Could i use export and import site feature?

Thanks in advance.

Correct Answer

vasu yerramsetti answered on February 10, 2022 19:17

What is the size of your project? like simple content website or complex project with any 3rd party integration.

Try with following options:

Option 1:

  1. Upgrading to Xperience 13 (https://docs.xperience.io/installation/upgrading-to-xperience-13)
  2. Check website functionality after upgrade on Xperience 13
  3. If it is working fine then develop new scratch front end website using .NET Core

Option 2:

  1. Upgrade Database from Kentico 12 to Xperience 13
  2. If successful upgrade then install new Xperience 13 website and select Database from exiting one that is already upgraded db with Xperience 13
  3. Now ready CMS Admin is with Xperience 13 and Blank website with .Net Core
  4. Check Xperience 13 CMS Admin. If it is working as expected then start develop new scratch front end website using .NET Core

Hope it helps you.

2 votesVote for this answer Unmark Correct answer

Recent Answers


Liam Goldfinch answered on February 10, 2022 09:25

Instead of exporting/importing, why don't you just upgrade from K12 to KX13? Then you can swap your presentation website from MVC to .NET Core afterwards, and make any revamp changes you require.

1 votesVote for this answer Mark as a Correct answer

Srikrishna Podduturi answered on February 10, 2022 11:28

Thank you for your advise. I will definitely try it. What type of settings or configuration needs to be changed to swap the presentation website? Is there any documentation?

0 votesVote for this answer Mark as a Correct answer

Liam Goldfinch answered on February 10, 2022 11:30

Hi

I would recommend reading this guide about migrating.

It walks you through the main differences between MVC5 and .NET Core.

0 votesVote for this answer Mark as a Correct answer

Srikrishna Podduturi answered on February 11, 2022 13:38

Thank you Vasu & Liam. I tried option 1 and as per advise of Liam and it seems to be working.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.