Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics CRM forum
Suggested answer

Update from version 9.0.x to Latest 9.1

Posted on by 5

Hi all,

I'm planning on updating my on-premises version 9.0.11.9 (December 2019) to the latest version 9.1.17.29 (April 2023).

Questions:

1- Do i need to install the Dynamics 365 Server Service Pack 1, version 9.1 first? Or can i go for the latest version?

2- Is a in-place upgrade safe to do? (After all backups created)

Thanks for your help.

Categories:
  • Suggested answer
    RE: Update from version 9.0.x to Latest 9.1

    Hello Hugo,

    1- It doesn't matter what is first. The most critical part is updating the DB, and making sure you don't use an organization without having all servers of the deployment updated. If you have auto updates ON, updating any of the servers (FE or BE) will trigger update of the enabled DB's.

    2.1- Yes

    2.2- It is to be installed on the server where you are running SSRS. Remember you can run SSRS on another SQL server than SQL server hosting CRM. If your Backend runs SQL + SSRS  the answer is yes.

    2-3 Tools is not an installation per say. Its a package with tools/samples to be used, but an installation has no dependencies on it.

  • HugoCarvalho Profile Picture
    HugoCarvalho 5 on at
    RE: Update from version 9.0.x to Latest 9.1

    Hi Pedro,

    Appreciate your thoughts!!!

    This is a multiserver installation (FrontEnd Server + BackEnd with SQL):

    1- We should start the update on the backend server, correct?

    2- The latest 9.1 have the following files:

           CRM9.1-Server-KB5023894-ENU-amd64.exe

           CRM9.1-Srs-KB5023894-ENU-amd64.exe

           CRM9.1-Tools-KB5023894-ENU-amd64.exe

       2.1 - The server package should be run on both servers, right?

       2.2 - The Srs package is to be installed only on the backend;

       2.3 - What are the tools to be installed? (FE or BE)

    Appreciate your help.

  • Suggested answer
    RE: Update from version 9.0.x to Latest 9.1

    Hello Hugo,

    1- Do i need to install the Dynamics 365 Server Service Pack 1, version 9.1 first? Or can i go for the latest version?

    As v9.1 cumulative updates are FULL, you don't need to install v9.1 RTM rtm first. You can install directly v9.1.17.

    2- Is a in-place upgrade safe to do? (After all backups created)

    In general we prefer separate environment installations because:

    - Some customers have played around with CRM files on 9.0 that will cause problems on overwriting those files on installing v9.1. So the installation may be inconsistent and cause problems to upgrading DBs.

    - In place upgrades will automatically try to upgrade the Database, so if something fails, that organization may not be available anymore until you fix the upgrade error.

    Please check this article to disable automatic updates first, if you use an inplace upgrade.

    On in place upgrades, imagine your deployment has 100 orgs, the process will only finish once all 100orgs that are enabled are attempted to be upgraded. As this causes sometimes a customer to NOT notice that a DB had a failure and will continue to use it, although becomes on a corrupted state.

    learn.microsoft.com/.../update-to-v91

    -------

    By default, when you apply the Dynamics 365 Server, version 9.1 update, all organization databases that are enabled in the deployment will be updated to Dynamics 365 Customer Engagement (on-premises), version 9.1. Administrators can control which organization databases are upgraded in either of the following ways:

    Disable the organizations you don't want upgraded. Notice that all organizations must remain disabled until all the servers in a multi-server deployment are updated. More information: Deployment Manager: Disable or enable an organization and PowerShell: Disable-CrmOrganization.

    Configure the AutomaticallyInstallDatabaseUpdates deployment setting to false.

    Add-PSSnapin Microsoft.Crm.PowerShell set-crmadvancedsetting -configurationentityname Deployment -setting AutomaticallyInstallDatabaseUpdates -value $false

    -------

    Separate environment with Handy DB restores if the update fails are easier to handle.

    3-before installing the SP1, do i need to install the latest 9.0x version?

    No.

    We have seen rare scenarios where a DB may give an error if updated from 9.0.10 to v9.1.17, but not if  9.0.10 -> 9.0.46 -> 9.1.17.

    But this is about DB update and you are focusing on Server install.

  • HugoCarvalho Profile Picture
    HugoCarvalho 5 on at
    RE: Update from version 9.0.x to Latest 9.1

    Thanks for you reply,

    Another thing, before installing the SP1, do i need to install the latest 9.0x version?

  • XM-22040801-0 Profile Picture
    XM-22040801-0 11 on at
    RE: Update from version 9.0.x to Latest 9.1

    Hi,

    EDIT: See Pedro Cadavez de Freitas answer.

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

Anton Venter – Community Spotlight

Kudos to our October Community Star of the month!

Announcing Our 2024 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Dynamics 365 Community Newsletter - September 2024

Check out the latest community news

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,532 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 228,501 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans