Hello,
I am working on Data Migration process for Dynamics CRM 2016 and below is the scenario.
- There are different Data Sources from where I need to migrate Data to CRM 2016 on-premise.
- I am going to use SSIS and one third Party tool for this process.
- There is one Hopping environment provided by client, so that we can test SSIS package and data migration process.
- What should be the best approach to achieve this task? Finally, Data should be migrated to Production environment before Go-live from other systems. and Production environment already has some data for few of the users.
- PS : Currently Hopping Environment Organization is not exactly same as Production Organization, because it is just for testing purpose of migrated data.
- Approach 1 : Perform Migration process using SSIS to Hopping Environment Organization, once everything tested, deploy SSIS package to Production environment, execute there and then test.
- Approach 2 : Make Both the Organization identical first (just Customization, not data), then perform migration process to Hopping Environment Organization, once everything tested, deploy SSIS package to Production environment, execute there and then test.
- Approach 3 : Make Both the Organization fully identical (Customization + Production Data), then perform migration process to Hopping Environment Organization, once everything tested, backup restore Organizationon Production Environment.
Which one is the best approach in this scenario? Please suggest.
Thank you