Skip To Content

Upgrade GeoEvent Server

Prepare to upgrade GeoEvent Server

Note:

Do not uninstall an existing version of ArcGIS GeoEvent Server before installing the new version of GeoEvent Server. Instead, run the GeoEvent Server installer to properly upgrade your existing GeoEvent Server configuration to the new version.

The GeoEvent Server installer is designed to detect and upgrade an existing installation of GeoEvent Server on the target system.

Before upgrading to a new version of GeoEvent Server, it is recommended you export your GeoEvent Serverconfiguration using ArcGIS GeoEvent Manager and backup any installed or added components. The components are added to the following folder: <ArcGIS Server installation directory>\GeoEvent\deploy.

Note:

When upgrading from a 10.x version to GeoEvent Server 11.0, your existing GeoEvent Server site configuration will not be automatically upgraded during the installation. You will need to manually import your configuration file after successful completion of the upgrade. An additional step has been added to the installation wizard for you to acknowledge this change. For more information on exporting and importing your GeoEvent Server site configuration, see Backup and restore your GeoEvent Server site configuration.

Before upgrading to a new version of ArcGIS Server and ArcGIS GeoEvent Server, it is recommended you stop the ArcGIS GeoEvent Server and ArcGIS GeoEvent Gateway Windows services and set their Startup type to Manual. This will ensure GeoEvent Serverdoes not get into a unsupported state with mismatched software releases on the same machine. Once the upgrade of ArcGIS Server and GeoEvent Server has completed successfully, set the ArcGIS GeoEvent Server and ArcGIS GeoEvent Gateway Windows services Startup type back to Automatic, the default type.

For any custom components you have developed including connectors and processors, you might need to modify the code, release numbers, configurations, and rebuild with the appropriate version of the GeoEvent Server Software Development Kit (SDK). For more information, see If I have custom components (connectors or processors) deployed, do I need to recompile them against the latest GeoEvent Server SDK when upgrading? below.

Upgrade GeoEvent Server

To upgrade GeoEvent Server, upgrade ArcGIS Server first and then GeoEvent Server using the Setup.exe for each product. If you want to upgrade GeoEvent Server silently, see Install GeoEvent Server silently.

Common software upgrade questions

This section addresses common questions about the upgrade of GeoEvent Server.

Do I need to uninstall a previous version of GeoEvent Server before installing the new version?

No. If you already have an existing version of GeoEvent Server installed, the setup will automatically upgrade it to the new version without any additional configuration.

Do I need to backup anything before installing the new version of GeoEvent Server?

Yes. It is recommended that you backup your GeoEvent Server configuration as well as your added components.

To backup your GeoEvent Server site configuration, use GeoEvent Manager to export your configuration as a configuration file. For details, see Backup and restore your GeoEvent Server site configuration.

Note:

When upgrading from a 10.x version to GeoEvent Server 11.0, your existing GeoEvent Server site configuration will not be automatically upgraded during the installation. You will need to manually import your configuration file after successful completion of the upgrade. For more information on exporting and importing your GeoEvent Server site configuration, see Backup and restore your GeoEvent Server site configuration.

To backup your added components, backup the content from the following folder: <ArcGIS Server installation directory>\GeoEvent\deploy.

If I upgrade to a new version of ArcGIS Server, do I need to upgrade to GeoEvent Server?

Yes. The release of GeoEvent Server must match ArcGIS Server. You cannot run mismatched releases of the software on the same machine.

If I have custom components (connectors or processors) deployed, do I need to recompile them against the latest GeoEvent Server SDK when upgrading?

With any GeoEvent Server release, there may be important updates to backend libraries and dependencies that may require any custom components (connectors and processors) developed and deployed on a previous release of GeoEvent Server to be recompiled using the GeoEvent Server SDK being installed. Before deploying to a production environment a custom component built against a previous release's SDK, ensure it works as expected.

If a custom component deploys correctly, no further action is needed. If the custom component does not deploy correctly, recompile against the release of the GeoEvent Server SDK being installed.