At KTL Solutions we have worked with a lot of upgrade projects involving Microsoft business products, including Dynamics GP, CRM, SharePoint, Exchange, etc. In today’s post we will discuss the preparation you can do as a system administrator to prepare for an upgrade of Dynamics CRM. An upgrade project starts early on when we first investigate/review the existing state of the CRM environment. In most cases, we perform an upgrade by migrating to a new instance of SQL server. In case of multiple version upgrades, we do a migration, and then do an in-place upgrade.