You are here: System management > Restore points > Rolling back to a restore point

Rolling back to a restore point

Use the prpcServiceUtils tool to roll back your system to a restore point. For example, if you created a restore point before doing a major system update, and the system update causes a serious problem, you can roll back to the restore point so that your system behaves as it did before the update.

You must have a running Pega Platform instance to use the prpcServiceUtils tool.

Follow these steps to roll back to a restore point:

  1. Set the rollback.action to SystemRollback:

    rollback.action=SystemRollback

  2. Optional: By default, the rollback process runs in asynchronous mode. In asynchronous mode, the system queues the job and returns a job ID for each operation. You can later use this job ID to check the status of the rollback operation.

    rollback.async=true

  3. Optional: As a best practice, leave the downloadLogToFile parameter with the default value of true to write the log to a file.

    rollback.downloadLogToFile=true

  4. Save and close the prpcServiceUtils.properties file.
  5. Run the prpcServiceUtils.bat or prpcServiceUtils.sh script with the rollback option, for example:

    prpcServiceUtils.bat rollback