This is the first operation that must be invoked during a Portal for ArcGIS upgrade. Once the new software version has been installed and the setup has completed, this operation will be available. A successful run of this operation will complete the portal upgrade.
You will be required to input a portal license file unless you are upgrading to a version within the same release series, such as upgrading from 10.7 to 10.7.1. If you are upgrading within the same release series a license file is not required and will not be applied.
If errors are returned with the upgrade operation, you must address the errors before you may continue. For example, if you encounter an error about an invalid license, you will need to re-authorize the software using a valid license and you may then retry this operation.
This operation is available only while a portal is being upgraded. It will not be available once a successful upgrade has finished.
In scenarios where you choose to not backup your site (isBackupRequired = false), you must set isRollbackRequired to false.
Determines whether the upgrade will backup the content, db, and index folders. The default value is true.
It is recommended that this parameter is set to true. Creating a backup of directories is strongly recommended. In cases where backupDirectories is set to false, ensure other means are in place to create a backup of the content, db, and index folders.
Values: true | false
Determines whether to revert to the pre-existing content, db and index where an upgrade failure occurs. The default value is true.
It is recommended that this parameter is set to true. When this parameter is set to true, isBackupRequired must be also be set to true in order to revert to the backup content, db, and index folders.
Values: true | false
The license file that contains your portal's user type and app license information.
Note:The license file parameter is not required when upgrading to a version within the same release series. For example, if you are upgrading from 10.7 to 10.7.1 a license file will not be applied.
The response format. The default response format is html.
Values: html | json | pjson