How you upgrade depends on how and when you created the ArcGIS Data Store graph store on Amazon Web Services (AWS).
- You can use manual procedures to upgrade any graph stores running on their own Amazon Elastic Compute Cloud (EC2) instance or instances. If you created the graph store on its own instance before 11.2, you must use the manual procedures to upgrade.
- If you included an ArcGIS Knowledge Server site in the deployment you created using the ArcGIS Enterprise Cloud Builder for Amazon Web Services app, a graph store was automatically included with the deployment. When you use the 11.5 Cloud Builder app to upgrade the deployment, the graph store is upgraded along with all the other components.
- If you created the graph store on its own EC2 instance or instances using the 11.2, 11.3, or 11.4 Amazon Web Services (AWS) CloudFormation templates provided by Esri, you can use 11.5 CloudFormation templates to upgrade it.
Note:
If the existing graph store is deployed in primary-standby mode, upgrading places the graph store in single instance mode, and only one EC2 machine remains in the graph store.
If you require high availability after upgrading, you can change the graph store deployment mode to cluster and add two EC2 instances configured as graph store machines. However, you must use the ArcGIS Data Store configuredatastore utility to change the graph store to cluster mode, install the ArcGIS Data Store graph store on two new EC2 instances, and run the the configuredatastore utility on each of those instances to configure each graph store machine with the same hosting server. Going forward, you must use the manual procedure for subsequent upgrades.
Before you upgrade
Regardless of the upgrade method you use, review the following information before you upgrade your deployment:
- Create a backup of the graph store using the backupdatastore utility installed with ArcGIS Data Store. See Manage data store backups for instructions.
- You must upgrade the ArcGIS GIS Server site (the hosting server) with which the relational data store is registered before you upgrade the relational data store.
Upgrade using manual upgrade procedures
The manual upgrade procedure for ArcGIS Data Store on its own EC2 instance or instances on AWS is similar to upgrading ArcGIS Data Store on-premises. Therefore, follow instructions in the ArcGIS Data Store installation guide to upgrade. Read the instructions specific to the operating system on your EC2 instances:
- Upgrade ArcGIS Data Store (Linux)
- Upgrade ArcGIS Data Store (Microsoft Windows)
Upgrade using a CloudFormation template
If you created the graph store on its own EC2 instance or instances using the 11.2, 11.3, or 11.4 Amazon Web Services (AWS) CloudFormation template provided by Esri, you can use the corresponding 11.5 CloudFormation upgrade template to upgrade it.
As noted above, a primary-standby graph store is changed to a single instance graph store when you upgrade. You can change this single instance graph store to a cluster for high availability, but once you do that, you cannot use CloudFormation to upgrade the graph store in subsequent releases; you must use the manual procedure going forward.
The following table lists corresponding deployment and upgrade templates and provides links to instructions for using the upgrade templates:
11.2, 11.3, or 11.4 deployment template | 11.5 upgrade template | Instructions to use upgrade template |
---|---|---|
arcgis-datastore-singlemachine.template.json | arcgis-datastore-singlemachine-upgrade.template.json | Upgrade a single-machine ArcGIS Data Store using CloudFormation |
arcgis-datastore-primarystandby.template.json | arcgis-datastore-primarystandby-upgrade.template.json | Upgrade a primary-standby ArcGIS Data Store deployment using CloudFormation |