Use the prpcServiceUtils tool to create a restore point to mark a significant point in time for your system so that you can later roll back changes made after that point. For example, you can create a restore point before you implement a major system update.
You must have a running Pega Platform instance to use the prpcServiceUtils tool.Follow these steps to create a restore point:
Property name | Value |
---|---|
pega.rest.server.url | The URL for the REST service, specified in the following format:
For example:
Include the tenant hash only for multitenant systems. |
pega.rest.username | The operator name on the target system with access to REST services. |
pega.rest.password | The password of the specified operator. |
pega.rest.proxy.host | Optional: The host name of the REST proxy server. Do not use localhost as the host name. |
pega.rest.proxy.port | Optional: The port for the REST proxy server. |
pega.rest.proxy.username | Optional: The operator name on the REST proxy server with import and export access. |
pega.rest.proxy.password | Optional: The password of the REST proxy operator. |
pega.rest.proxy.domain | Optional: The domain of the REST proxy server. |
pega.rest.proxy.workstation | Optional: The workstation ID for the REST proxy server. |
pega.rest.response.type | The REST response type, either xml or json . The default value is json . Rollback, restore point, and update access group operations support only json . |
user.temp.dir | Optional: Enter the full path to the temporary directory. Leave this blank to use the default temporary directory. For more information about temporary directories, see Temporary files and temporary files directories. |
Configure the restore point action:
manageRestorePoints.action=create
The system automatically creates the restore point name.
Enter a descriptive restore point label of no more than 64 characters:
manageRestorePoints.restorePointLabel=label
Run the prpcServiceUtils.bat or prpcServiceUtils.sh script with the manageRestorePoints option, for example:
prpcServiceUtils.bat manageRestorePoints
prpcServiceUtils script argument | Value |
---|---|
connPropFile | The full path to the serviceConnection.properties file that includes information for multiple targets. |
poolSize | The thread pool size. Default is 5. |
requestTimeOut | How long the system waits for a response before failing with a timeout error. Default is 300 seconds. |
jobIdFile | The path to the job IDs file that is generated by the asynchronous operation. |
propFile | The full path to the properties file, to override the default prpcServiceUtils.properties. |