As far as know I know it is a difficult task, but yes with the proper planning and execution, it can be done successfully.
I would suggest you these best practices to perform Crosstec migration:
Plan the Migration Process: Before you start the migration, make sure you have a solid plan in place. Determine the specific steps you need to take to ensure a smooth migration. You should also create a timeline for the process and communicate it with your team members and stakeholders.
Back Up Your Data: It is critical to back up all your data before you start the migration. This ensures that you can quickly recover your data in case something goes wrong during the migration process.
Test the New Platform: Before you start migrating your website, test the new platform to ensure that it meets your requirements. You should also test all the features and functionality that are critical to your website's success.
Transfer Your Content: When transferring your content, make sure it is accurate and complete. Ensure that all the pages, images, and links are transferred correctly. This will help maintain your website's SEO and ranking.
Redirect URLs: When you migrate your website, some of your URLs may change. This can affect your website's SEO and ranking. To avoid this, you should set up 301 redirects from the old URLs to the new ones. This will ensure that your website's SEO and ranking are not negatively impacted.
Minimize Downtime: During the migration process, it is essential to minimize downtime. Inform your users of the migration process and set up a temporary maintenance page to inform them of the downtime. You should also schedule the migration during off-peak hours to minimize disruption.
Monitor and Test: After the migration, monitor your website and test all its features and functionality to ensure that everything is working correctly. You should also monitor your website's SEO and ranking to ensure that it has not been negatively impacted.
I also found this helpful for migration- crosstec.org/en/forums/6-feature-request...site-to-another.html
or check this msbi training
I hope this will help you.