Upgrading ArcGIS Mission Server provides your organization with the latest features and improvements to the software, while preserving the existing version of ArcGIS Mission Server.
The ArcGIS Mission Server setup package detects whether you have an existing installation of a previous version of ArcGIS Mission Server on your machine. If you do, it can upgrade the software to 10.8.1.
During the upgrade process, you must reauthorize your ArcGIS Mission Server software for 10.8.1. You do not need to reauthorize your software if you are upgrading from 10.8.1 to 10.8.1.
Multiple-machine ArcGIS Mission Server sites are supported at 10.8.1 and later. If you have a single-machine site and want to expand your ArcGIS Mission Server site to multiple machines after upgrading, follow the steps to join additional machines to the site after you have finished upgrading to 10.8.1.
The upgrade process for ArcGIS Mission Server is an in-place upgrade, which does not require uninstalling and reinstalling software. The site will be down during the upgrade process, and users will be unable to access until the upgrade is complete.
Follow the steps below to upgrade ArcGIS Mission Server to 10.8.1.
Prepare to upgrade
Before upgrading, carefully review the following information:
- You can access all of the necessary files in My Esri before upgrading.
- For ArcGIS Mission Server to function correctly, its version must match the version of the portal with which it's federated.
- To upgrade your ArcGIS Enterprise deployment, do the following:
- Upgrade Portal for ArcGIS.
- Upgrade ArcGIS Web Adaptor (for Portal).
- Upgrade the ArcGIS Server site serving as the portal's hosting server.
- Upgrade ArcGIS Web Adaptor (for Server).
- Upgrade ArcGIS Data Store (upgrade primary first, and then standby).
- Upgrade any other servers, including ArcGIS Mission Server.
- Do not unfederate your ArcGIS Mission Server site from the portal or remove its designation as the portal's Mission Server at any point during the upgrade process.
- Before upgrading, clear the caches of all web browsers used on the ArcGIS Mission Server machine.
- The Windows service account for your ArcGIS Mission Server site (its Run As account) must remain the same when upgrading.
Back up your deployment
Before you upgrade, it's recommended that you make backups of your deployment.
You can use the exportSite operation in the ArcGIS Notebook Server Administrator Directory to back up a site's configuration store, as described below. In addition to this site configuration backup, consider making manual backups of your file system.
Perform the following steps to execute the backup operation:
- Open the ArcGIS Mission Server Administrator Directory and sign in as a user with administrative privileges. The URL is typically https://missionserver.domain.com:20443/arcgis/admin.
- Browse to site > Export Site.
- Enter the full path of the location on your machine to which you want to export the file. The site must have access to this directory.
- Click Export.
- When the export operation is complete, the directory will provide a link to the backup file location on the server. Download the file, which will have an .agssite file extension, as promptly as possible.
Upgrade using the setup program
- During the installation, read the master agreement and accept it, or exit if you do not agree with the terms.
The setup program displays the feature that will be installed and the free disk space it requires on your hard drive.
- On the next dialog box, either specify the account login credentials or provide a configuration file.
The ArcGIS Mission Server account used by your existing installation is prepopulated in the ArcGIS Server Account box. Provide the password for the ArcGIS Mission Server account. Typically, this is the password you defined when installing the software.
If the password is not validated successfully, an error message appears, indicating that the password is invalid. If you are unsure of the password for the ArcGIS Mission Server account, contact your system administrator or reset your password using the ArcGIS Mission Server Administrator Directory.
If you provide a configuration file, the credentials in the server configuration file must be the same credentials used by your existing ArcGIS Mission Server site.
- If you selected Specify the account name and password and manually entered the ArcGIS Mission Server account information, you can export a server configuration file on the dialog box that appears. If you do not want to export a configuration file, click Next and accept the default Do not export configuration file option. If you want to export a server configuration file for future installations, click Export configuration file, browse to a secure folder, and provide a name for the configuration file.
You may want to export a server configuration file if you need to do any of the following:
- Create the same ArcGIS Mission Server account when installing on multiple machines.
- Store the account for use when upgrading to a newer version.
- Perform a silent installation in which the user name and password are encrypted.
When exporting a server configuration file to a network share, the Local System account on the machine where ArcGIS Mission Server is being installed must have write permissions to the network share. If the permissions are not set, the server configuration file may not export successfully. If you're unsure how to correctly set permissions for the network share, contact your system administrator, or export the server configuration file locally and copy it to the network share.
- To complete the installation, follow the directions on the screen.
- After installation is complete, the configuration wizard opens in a browser. Follow the instructions provided in the configuration wizard to complete the upgrade process.
- If you have a multiple-machine site, proceed to follow steps 1 through 5 for the rest of your site's machines. If you have a single-machine site and plan to upgrade to a multiple-machine site, you can now join the additional machines to the site. You must also modify the paths of the server directories and of the configuration store to use shared locations accessible to each machine. The exceptions are the workspace directory and any custom data directories, which must remain local to each machine and replicated using a system such as DFS.
After the upgrade utility has completed, you must reauthorize your ArcGIS Mission Server software for 10.8.1 if you have upgraded from 10.7.1 or earlier. You do not need to reauthorize your software if you are upgrading from 10.8 to 10.8.1.
Run SoftwareAuthorization.exe with the following syntax to authorize ArcGIS Mission Server silently. You must have all user information complete in the authorization or provisioning file before running the file. If you have an authorization file and your machine is connected to the internet, run the following:
<System disk drive>\Program Files\Common Files\ArcGIS\bin\SoftwareAuthorization.exe /S /Ver 10.7 /LIF <full path and name of authorization file>
If you have an authorization file and your machine is connected to the internet, run the following:
Authorize in a disconnected environment
You can authorize ArcGIS Mission Server in a disconnected environment using a provisioning (.prvc) file. During the process, a file will be generated for you to send to Esri to complete the process.
- At the prompt, run the command provided below after the ArcGIS Mission Server upgrade is complete:
<System disk drive>\Program Files\Common Files\ArcGIS\bin\SoftwareAuthorization.exe /F <full path to the .prvc file> /O <full path to authorization file output>
- When the output information file has been created, do one of the following:
- Browse to the Esri customer service website at https://service.esri.com/drm. Follow the instructions on the screen to upload your authorization information file and download your .ecp authorization file.
- Send your authorization information file by email to firstname.lastname@example.org. Esri will send your .ecp authorization file back to you in an email.
- When you have received your .ecp authorization file using either above method, run the authorizeSoftware script again to process it and complete the server authorization process:
<System disk drive>\Program Files\Common Files\ArcGIS\bin\SoftwareAuthorization.exe /F <full path to the .ecp file>
Repeat this workflow for each machine running ArcGIS Mission Server.