web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested Answer

Upgrade from D365 v8.2(on prem) to v9.1(on prem) Directly

(0) ShareShare
ReportReport
Posted on by 81

Dear Expert,

we are trying to upgrade our existing CRM which is on v8.2 and wanted to do Parallel upgrade to v9.1.

Before we can start our upgradation would like to know, can i directly export the organization from 8.2 and restore it on v9.1 server and Run in Import organization ?

Requesting your immediate feedback.

I have the same question (0)
  • Suggested answer
    Venkatesh Nadar Profile Picture
    Microsoft Employee on at

    Hi,

    No, when you apply 9.1 on 8.2 version it will prompt an error message as the base version(9.x) is not applied.

    Best practice, is to apply the cumulative update first for 8.2 then upgrade to 9.0 also apply the cumulative updates for 9.0 post which you can apply 9.1-

    Microsoft Dynamics 365 On-Premises Cumulative Updates

    In this way, it will have all the fixes and updates required for the application.

    Regards,

    Venkatesh N

  • AyazAhmed Profile Picture
    81 on at

    Dear venkatesh,

    We are not doing inplace upgrade our approach is to do Parallel upgrade which will be follow as below.

    1) Restore the DB from v8.2 to directly v9.1 and run the import organization on v9.1 Server.

    Requesting your expert opinion on this.

  • Suggested answer
    Venkatesh Nadar Profile Picture
    Microsoft Employee on at

    Hi,

    we can do that but make sure all the cumulative updates are installed in 8.2 and 9.1 servers. 

    NOTE: cumulative update are recommended to be installed because there are some known issues while importing which are resolved.

    Regards,

    Venkatesh N

  • PhilipK Profile Picture
    613 on at

    We are currently upgrading several 8.2 organizations for a customer.

    You most likely cannot go directly from 8.2 to 9.1, in fact we discovered we could not even go from 8.2 to 9.0 Update 10 directly.

    The route we have taken(and we tested several different upgrade paths) was to upgrade 8.2.x -> 9.0 Update 0.9 -> Update 0.27.

    We do not know yet if it's possible to jump to 9.1 as this was not the goal of this upgrade project but we couldn't upgrade any of the 7 organizations(8.2) on the platform directly to 9.0.27.2 which at the of the project planning/decision was the latest version/update available.

    This at least will help you get to 9.0.x and closer to moving to 9.1.x.

    Best regards. /Philip

  • PhilipK Profile Picture
    613 on at

    As an addition to our upgrade process on these 8.2 organizations(one of the db's upgraded all the way from CRM 4.0) with various of customizations done on them:

    1. On the 8.2 DB's we have always needed to run the following SQL script on the DB prior to the upgrade to v9.0:

    UPDATE Entity
    SET IsOfflineInMobileClient = 1
    WHERE ObjectTypeCode IN (953, 954) AND IsOfflineInMobileClient = 0

    2. One of the organization kept failing to upgrade which was due to Full text search.
    Solution is to disable Full text search via Settings - Administration - System Settings and wait 24h as there is a job run within that time.(confirmed via MS Support ticket)
    You can probably force this via script as the FT search is manageable via SSMS.

    3. If having issues with Updates 0.9 , like SalesPatch, the best approach is by commenting out the "salespatch" from the solutions.xml of the that update package(described as a workaround in other posts with issue to SalesPatch/MarketingPatch), Update the org without it and then try manually to import the solution e.g. salespatch via GUI on the faling org as this will give you the real issue(opposed to the Update wrapper logs).
    In our case we found 2 organizations that in some way during their journey had modified "out of the box) security roles, Saleperson, Salesmanager e.g.
    With the above method we could clearly see that these roles was the cause of why the SalesPatch failed to apply.
    Our solution was to actually remove these roles in the source v8.2 source DB as the upgrade to v9.0.9.4 re-created them, and then the upgrade to Update 0.10 (U0.27 in our case) went without a problem.

  • Jagbir Singh Profile Picture
    37 on at

    Hi Phillip,

    We need to do the same upgrade, Could you please advise if you followed any documentation that provides step by step guide to do it.

    We currently have a 8.2 version running. Could you please advise how to upgrade it to 9.0. I am planning to do it on a separate server as a Dev environment.

    Do we need to install the version 8.2 on the is new server first and import Org from backup and apply cumulative updates ? Or do we apply the cumulative update first and then import the Org  from a 8.2 backup ?

    Or do we install the 9.0 version directly and import the Organization backup of a 8.2 Org ? Any guidance would be a great help.

    Regards,

    Jagbir

  • Suggested answer
    CU27011421-0 Profile Picture
    86 on at

    You can’t directly export from 8.2 and import into 9.1. That approach won’t work for on-prem upgrades.

    The supported path is always sequential:

    8.2 → 9.0 → 9.1

    Even in a parallel upgrade scenario, you still need to:


    • Set up a 9.0 environment first

    • Import the 8.2 org into 9.0 (this upgrades the org)

    • Then move from 9.0 to 9.1


    •  

    Also keep in mind:


    • Organization upgrade happens during import, not separately

    • Direct restore to 9.1 will fail due to schema and solution differences

    From experience, trying to shortcut the upgrade path usually leads to failures around system solutions and metadata mismatches.

    Safer approach:

    backup → restore → upgrade to 9.0 → validate → upgrade to 9.1

    It takes longer, but avoids most upgrade issues.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 196 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 129

#3
CU11031447-0 Profile Picture

CU11031447-0 100

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans