Backup and Restore of the Timer Jobs

Description:

It is recommended that a backup of all timer job definitions is performed using the RecordPoint “ManageTimerJobs.ps1” script available at “C:\Program Files\RecordPoint\Scripts” while performing an upgrade from any RecordPoint version between 3.8 – 3.97 to version 4.01. This will serve as a safety mechanism should the upgrade encounter unanticipated problems.

Method:

The steps are provided below:

  1. Performing back up of the Timer jobs –
  • Remote Login to the central administration server that contains RecordPoint MSI installation
  • Launch a PowerShell session as Administrator
  • Navigate to “C:\Program Files\RecordPoint\Scripts” via the following command
    • cd “C:\Program Files\RecordPoint\Scripts”
  • To perform the backup, enter the following command
    • .\ManageTimerJobs.ps1 “Backup”
  • Once the script has executed successfully and completed the backup there will be some output on the screen like below (Note: the underlined lines detail the execution of the script and the location of the saved XML file which is the backup of the timer job definitions);

  • Navigate to the directory specified in the second underline and copy/save this XML file as a backup should the timer jobs not be restored in your upgrade.

 

  1. Restoring the backed-up Timer jobs –
  • Remote Login to the central administration server that contains RecordPoint MSI installation
  • Launch a PowerShell session as Administrator
  • Navigate to “C:\Program Files\RecordPoint\Scripts” via the following command
    • cd “C:\Program Files\RecordPoint\Scripts”
  • To restore from backup, enter the following command
    • .\ManageTimerJobs.ps1 “Restore”
  • Once the restore is performed there will be some output on the screen like below (Note: the underlined lines detail the execution of the script, there is no requirement to specify the input file directory as it queries the same location as the original backup);