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
ArcGIS Data Store is used to store the data that populates the hosted web layers published to Portal for ArcGIS. For this to happen, 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 before you start using your data store
ArcGIS Data Store is one part of your ArcGIS Enterprise deployment. It stores data output from tasks you perform in Portal for ArcGIS and ArcGIS Desktop clients, such as publishing web layers, running analysis tools, and archiving stream service data. Depending on which data store you created, you need to configure additional ArcGIS components before you can begin using your data store.
If you created a spatiotemporal big data store to store data output from GeoAnalytics Tools, you must federate an ArcGIS GeoAnalytics Server site with your portal, register a big data file share, and configure big data analytics settings. See Configure the portal with ArcGIS GeoAnalytics Server in the Portal for ArcGIS administrator guide for more information.
Federate a GeoEvent Server Server
If you created a spatiotemporal big data store to archive real-time observation data streamed from ArcGIS GeoEvent Server, you must have ArcGIS GeoEvent Server installed on a separate machine that you can optionally federate with your portal.
See the ArcGIS GeoEvent Server help for more information.
Configure raster analysis
If you created a tile cache data store to temporarily hold cache data generated from raster analysis tools, you must federate an ArcGIS Image Server site with your portal, set it as your raster analysis server, and register a file or cloud based data store where you will keep the raster files you want to analyze. See Configure the portal to perform raster analysis in the Portal for ArcGIS administrator guide for more information.
Begin using the data store
Depending on which type or types of data store you configured, portal members assigned to roles with the required privileges can publish hosted web layers to the portal or generate hosted web layers from analysis tools from different ArcGIS clients, or they can archive data from ArcGIS GeoEvent Server. The data used by these hosted web layers and archived real time feature services is kept in ArcGIS Data Store.
See Apps and functionality that require ArcGIS Data Store for information on what portal members can do per data store type.
For information on hosted feature layers and hosted scene layers and how to publish them, see the following topics in the Portal for ArcGIS help:
For information on using analysis tools in Portal for ArcGIS that create hosted feature layers and data in the data store, see the following topics in the Portal for ArcGIS help:
- For standard analysis tools, see Use the analysis tools.
- To use GeoAnalytics Tools, see Perform big data analytics.
- For raster analysis tools, see Perform raster analysis.
- For help getting started with Insights for ArcGIS, see Frequently asked questions.
See GeoEvent tutorials in the GeoEvent Server help for information on using ArcGIS GeoEvent Server.