The following are additional configuration tasks to perform after you install ArcGIS Data Store and create a data store:
- If you are using your data store in a production system, you should back up the data store to a shared network location.
- If you have not done so already, federate your GIS Server site with your portal. Set the GIS Server site as the portal's hosting server.
- If you want your data store to be highly available, configure an additional machine.
- If your organization requires that the administrator set the passwords for databases your organization uses, change the relational data store passwords.
Define a backup location
The data you keep in your data stores is likely important to your organization. As such, you should create backups of this data.
ArcGIS Data Store automatically generates backup files for relational data stores. The default location for the backup files is on the same machine as ArcGIS Data Store. Manually move these files to a different machine to secure them in the event of a data store failure, or set up a shared network location and configure the relational data store to write the backup files to that location.
ArcGIS Data Store does not automatically generate backups of tile cache data stores; however, if you run the backupdatastore utility, tile cache data store backups are created on the same machine as the tile cache data store. Manually move these files to a different machine to secure them in the event of a data store failure, or set up a shared network location and configure the tile cache data store to write backup files to that location.
There is no default backup location for spatiotemporal big data store content. You must register a backup location on a shared network directory or in the cloud before backups can be created for spatiotemporal big data stores.
Complete the steps in the following subsections to set up a shared network location and register a backup location.
Create a domain account
The ArcGIS Data Store must have write access to the backup directory. If the directory is on a machine other than the ArcGIS Data Store machine, use a domain account to run the service, because a domain account can access directories on different machines in the network.
If you used a local Windows account for the ArcGIS Data Store account when you installed, request a domain account from your domain administrator. The account needs to run the ArcGIS Data Store service, and read and write files to the network directory where backup files will reside.
Configure the ArcGIS Data Store account
If you didn't set a domain ArcGIS Data Store account when you installed or upgraded ArcGIS Data Store, run the configureserviceaccount utility with the new domain account. This utility is installed in the <ArcGIS Data Store installation directory>\datastore\tools directory. It sets the new account to run the ArcGIS Data Store service and grants required privileges on ArcGIS Data Store directories used by the service.
In this example, configureserviceaccount sets the mynetwork\datastore account to run the ArcGIS Data Store service and grants this account the privileges required on ArcGIS Data Store system folders and files.
configureserviceaccount --username mynetwork\datastore --password SewL0ng
Note that changing the account under which the service runs causes the service to restart.
Use the configurebackuplocation utility to specify a location for data store backup files.
The configurebackuplocation utility is installed in the <ArcGIS Data Store installation directory>\datastore\tools directory.
- Create a directory on a shared network drive. For spatiotemporal big data stores, you can also create an Amazon Web Services Simple Storage Service (S3) bucket for backups or a Microsoft Azure Blob storage container.
The ArcGIS Data Store account must have read and write access to this directory.
- Open a Command Prompt using the Run As Administrator option.
- Run the configurebackuplocation utility and specify a backup location.
For relational and tile cache data stores, use --operation change. The first time you run configurebackuplocation for a spatiotemporal big data store, use --operation register to register a shared network directory or cloud storage location for backups.
Set the portal's hosting server
Different types of data stores that you create when you install ArcGIS Data Store are used to store the data that populates some of the hosted feature layers in the ArcGIS Enterprise portal. For this to work, the GIS Server site with which you registered ArcGIS Data Store must be set as your portal's hosting server. If you have not already federated your GIS Server site with your portal and configured it as your portal's hosting server, do so now.
Additional optional ArcGIS Data Store configuration tasks
Depending on your organization's requirements, there are other configuration steps you can perform when setting up a data store.
Add a data store machine
If you want your relational or tile cache data store to be highly available, add a standby machine. If the primary data store machine you created becomes unavailable (the server crashes or network connectivity is lost), your hosted feature and scene layers can access the data on the standby machine.
To make a spatiotemporal big data store highly available, you can configure multiple additional spatiotemporal big data store machines. Keep in mind that an odd number of machines works best for spatiotemporal big data stores.
Take control of relational data store accounts
Relational data store passwords are randomly generated when you install ArcGIS Data Store. If your site requires you to set your own passwords, change the passwords using the changepassword utility.
Related configuration to complete
ArcGIS Data Store is one part of your ArcGIS Enterprise deployment. It stores data output from tasks you perform in the portal and other ArcGIS clients and apps. Depending on which data store (or stores) you created, you may need to configure additional ArcGIS components. See Apps and functionality that require ArcGIS Data Store for information on ArcGIS components that rely on ArcGIS Data Store and links to how you configure those components.
Begin using your portal
Portal members do not interact directly with ArcGIS Data Store; functionality and apps used by portal members write to the data stores.
See Apps and functionality that require ArcGIS Data Store for information on what each data store type allows members to do.