Self-service Upgrade Instructions for Self-hosted Customers
We recommend that you consider the below suggestions before getting started with self-service upgrades:
Conduct upgrades in a test environment and confirm workflows and integrations function as expected so it does not impact the production environments you depend on to book space and services.
Update your servers to the latest prerequisites before you upgrade. Check the prerequisite list for supported versions, including .NET requirements, as we continue to update our applications to use new APIs.
We provide documentation to upgrade standard installations. Review it before you upgrade.
Perform backups of the database and application folders on the application servers. This helps preserve customer information in files like web.config. For EMS Campus customer, this helps ensure there is a backup of the queries.xml file for EMS Campus Web Services.
Document the application pool configuration as EMS installers might change this.
If your company skips versions, install the latest build for each component.
We recommend you contact Professional Services for help with:
- Non-standard or customized environments.
- Large enterprise customers with many servers or an installation across many regions.
- Upgrading from earlier EMS versions
You can remove upgrade responsibilities when you migrate your on-premises install into our fully managed cloud environment. Benefits include reducing overhead, associated costs, and staying up to date with the latest from EMS.
Learn more about the benefits of EMS Cloud Services.
EMS Component | Documentation |
---|---|
EMS Server Install EMS Desktop Client Web Deploy EMS Desktop Client EMS License Key |
EMS Desktop Client Installation Guide |
EMS SQL Patch Script | Release Notes |
EMS Platform Services | Install EMS Platform Services |
EMS Web Application | EMS Web App Installation Guide |
EMS for Microsoft® Outlook EMS for Outlook Web Deploy EMS for Outlook Rest API |
EMS for Outlook Installation |
*EMS Email Notification Service | Install EMS Email Notification Service |
*EMS Check in Notification Service | Install EMS Check in Notification Service |
*EMS Automated Reports Service | Install EMS Automated Report Service |
EMS Exchange Integration Web Service | Install the EMS Exchange Integration Web Service |
EMS Kiosk App | Install the EMS Kiosk App |
EMS Room Sign App | Install the EMS Room Sign App |
EMS Floor Plan Configuration Tool | Install the EMS Floor Plans Configuration Tool |
EMS Floor Plans Web Service | Install the EMS Floor Plans Web Service |
EMS Campus Web Service | Install the EMS Campus Web Service |
EMS Campus Planning Interface | Install the EMS Campus Planning Interface |
*For load-balanced environments, the notification and report services should only run on a single server to avoid duplicate notifications.