When we open the GUI app, it gives an option to choose Content and Media and/or Users. When users are selected to migrate, it will take the user email and invite them to the Sitecore Cloud Portal.
In the next screen, we have the options to enter the Source CM Url, and an admin username and password.
If the source environment details are correct, then we will see the source content tree in the next screen. We can select the content, media, templates. Please avoid any items which are available out of the box in the target system.
When we select Templates and Content, this tool automatically changes the order to migrate Templates first and then migrate the Content.
In the next screen, if all the details are valid, we will get the success confirmation. If not, we will get failure to connect details.
Once we click on Migrate, tool will start doing the magic of extracting the content from the source environment as Protobuf method as it is a faster serialization mechanism, split it into small batches (RAIF) and migrate it to XM Cloud.
If everything goes well, we will get the success message and content will be migrated to the XM Cloud.
Whatever value which is entered via GUI are stored in Appsettings.json file. The same file can be used for migrating the content using CLI. We will discuss in another blog post on CLI.
Happy Migrating!!!