SSIS using Kingswaysoft

Sachin Joshi 0 Reputation points
2025-09-22T10:14:44.2133333+00:00

Hi Team,

I want to do the On prem CRM migration from 8.1 to 9.1 where we have a 9 TB SQL data which is the big challange for us. Someone suggested to do this using Kingswaysoft tool which handles a large data migration. Could you please provide us whether it is recommended by Microsoft. Also, Is there any other approach Microsoft suggested? Please waiting for your earliest reply.

Developer technologies | Transact-SQL
Developer technologies | Transact-SQL
A Microsoft extension to the ANSI SQL language that includes procedural programming, local variables, and various support functions.
{count} votes

1 answer

Sort by: Most helpful
  1. Gade Harika (INFOSYS LIMITED) 1,260 Reputation points Microsoft External Staff
    2025-09-24T10:35:58.5966667+00:00

    Thank you for reaching out. Migrating from Dynamics CRM 8.1 to 9.1 with a 9 TB SQL database is a significant undertaking, and it's great that you're exploring KingswaySoft as a solution. Below is a step-by-step guide to help you proceed with the migration using SSIS and KingswaySoft:

    1. Environment Setup
    • Prepare a dedicated VM with:
      • SQL Server
        • Visual Studio (with SSIS)
          • KingswaySoft SSIS Integration Toolkit for Dynamics CRM
          • Ensure the target Dynamics 9.1 environment is ready and schema-aligned.
    1. Data Assessment
    • Analyze the 9 TB SQL database:
      • Identify entities and relationships.
        • Cleanse and deduplicate data.
          • Validate schema compatibility with Dynamics 9.1.
    1. SSIS Package Design
    • Use KingswaySoft components:
      • CRM Source Component to extract data.
        • CRM Destination Component to insert/update data.
          • Enable Upsert for efficient data handling.
            • Apply FetchXML filters for selective migration.
    1. Performance Optimization
    • Set batch size between 200–500 records.
    • Enable multi-threading in KingswaySoft.
    • Disable plugins/workflows during migration.
    • Implement retry logic and error redirection.
    1. Migration Execution
    • Run SSIS packages via Visual Studio or SQL Agent.
    • Monitor logs for success/failure.
    • Validate migrated data in Dynamics 9.1.
    1. Post-Migration Validation
    • Verify record counts and relationships.
    • Re-enable plugins and workflows.
    • Conduct user acceptance testing (UAT).
    1. Final Cutover
    • Schedule downtime if needed.
    • Perform final delta migration for recent changes.
    • Transition users to the new environment.

    Let me know if the issue persists after following these steps. I’ll be happy to assist further if needed. If the issue has been resolved, please click "Accept Answer".


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.