For ArcGIS GeoEvent Server 10.4 users who are using the spatiotemporal big data store and are upgrading to ArcGIS GeoEvent Server 10.6, you must install ArcGIS GeoEvent Server 10.4 Patch 1 prior to upgrading to 10.6. This patch addresses an issue with the spatiotemporal big data store and is necessary to successfully upgrade your data sources to 10.6. Not installing the patch prior to upgrading from 10.4 to 10.6 will result in data issues in your spatiotemporal big data store data sources.
Once the patch is installed, GeoEvent Server will query the spatiotemporal big data store data sources to determine if the data needs to be repaired. If the data does needs to be repaired, a Repair button will appear on the Spatiotemporal Big Data Stores page in GeoEvent Manager (Site > Spatiotemporal Big Data Stores), next to the Spatiotemporal Big Data Stores drop-down.
If the Repair button is visible, follow the steps below to repair the data sources. If a Repair button is not visible, your spatiotemporal big data store data sources do not need to be repaired and it is safe to proceed with the upgrade to GeoEvent Server 10.6.
- In GeoEvent Manager, stop all outputs that are writing to any spatiotemporal big data store data sources and do not create any new data sources while the repair process is in progress.
- Click the Repair button to repair the data sources. The repair process can take some time depending on the amount of data in your spatiotemporal big data store.
- Continue with your upgrade to 10.6.
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 the GeoEvent Server on the target machine.
Before upgrading to a new version of GeoEvent Server, it is recommended you export your GeoEvent Server configuration using ArcGIS GeoEvent Manager and back up any installed or added components. The components are added to the following folder: <arcgis-geoevent-install-location>\deploy.
For any custom components, you might need to modify the code, release numbers, configurations, and rebuild with the appropriate version of GeoEvent Server Software Development Kit (SDK).
Common software upgrade questions
This section addresses common questions about the upgrade behavior 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 back up anything before installing the new version of GeoEvent Server?
Yes. It is recommended that you back up your GeoEvent Server configuration as well as your added components.
To back up your GeoEvent Server configuration, use GeoEvent Manager to export your configuration as a configuration file.
To back up your added components, back up the content from the following folder: <arcgis-geoevent-install-location>\GeoEvent\deploy.
If I upgrade to a new version of ArcGIS Server, do I need to upgrade GeoEvent Server?
Yes. The release of GeoEvent Server must match ArcGIS Server. You cannot run mismatched releases of the software on the same machine.
Steps for upgrading from a previous version
Follow the steps below to upgrade from a previous version of GeoEvent Server:
- Stop GeoEvent Server.
If the GeoEvent Server is running as a Linux daemon, skip to Step 2.
- Stop and uninstall the GeoEvent Server daemon.
Refer to the GeoEvent Server Installation Guide for the version currently installed and execute Step 1 to stop and uninstall the GeoEvent Server daemon.
- Execute the install steps from Installing GeoEvent Server. This will upgrade GeoEvent Server to the new version.
Your existing GeoEvent Server configuration will be preserved and will be upgraded to the new version the first time GeoEvent Server runs.