Installing DMS - upgrade

When you want to upgrade to a newer version of the DMS server, follow the appropriate steps based on whether you are upgrading to a higher major version or upgrading within the same major version.

Upgrade to a new version with a higher major version

  1. Download the new installer.
  2. Install the new version of DMS side by side with the old one.
  3. Copy the appsettings.json from the current DMS installation folder to the new DMS installation folder.
  4. Check the release notes for any new added DMS appsettings that must be added.
  5. Stop the services JewelDMS, JewelDMSNotification and optional JewelDMSIdentity.
  6. Retarget the services with sc config:
    • Open an admin command prompt.
    • Run sc config JewelDMS binPath="\"C:\Program Files\Baker Hughes\JewelSuite Data Management Solution\2026.2\Server\JewelDMS\Server.Web.exe\""
    • Run sc config JewelDMSNotification binPath="\"C:\Program Files\Baker Hughes\JewelSuite Data Management Solution\2026.2\Server\JewelDMS_Notification\Notification.Web.exe\""
    • Optional: Run sc config JewelDMSIdentity binPath="\"C:\Program Files\Baker Hughes\JewelSuite Data Management Solution\2026.2\Server\JewelDMS_Identity\IdentityServer.Web.exe\""
  7. Start the services.

Upgrade to a new version with the same major version

  1. Download the new installer.
  2. Make a copy of the appsettings.json (this is sometimes overwritten by the installer).
  3. Stop the services JewelDMS, JewelDMSNotification and optional JewelDMSIdentity.
  4. Run the installer so that the files are upgraded.
  5. Make sure the appsettings.json is still correct (if not, copy the backup back to the original location).
  6. Start the services.