BackupAssist is missing jobs after a version update

Occasionally, BackupAssist jobs may be missing in the interface following an update of the BackupAssist version.

The jobs can usually be returned by following these steps:

  1. Close the BackupAssist Interface and stop the BackupAssist Service from the Windows Services Manager.
  2. Navigate to C:\ProgramData\BackupAssist V*\ (where * is the latest major version you are running) and rename the jobs folder to jobs.old.

    Make a note in the jobs.old folder to see how many #.config files you have:

Your jobs will be named 1.config, 2.config and so on.

Disregard the CortexIT.BA.BackupJobs.JobService.config, or unassigned.config files. Only count the files that begin with a number.

  1. Start the BackupAssist Service and launch the BackupAssist Interface.
  2. If you had 10 #.config files in your jobs.old folder you would need to create 10 temporary jobs. This can be any type of job. They do not need to match your original jobs as these jobs will just be replaced with your old ones. Once you create one job you can right click on it and clone it as many times as you need to until you get the correct number of jobs.
  3. Once you have created your temporary jobs stop the BackupAssist Service again.
  4. Copy the #.config files from jobs.old folder and paste them into the new jobs folder replacing the ones that are there (make sure you do not copy any files other than the #.config files).
  5. Start the BackupAssist Service and check the BackupAssist Interface to see if your jobs are there (you can now remove any old redundant jobs that aren’t actually needed).

    Once you have your jobs back you can go to File -> Export Settings in BackupAssist and export your jobs and settings so you have a backup of your jobs for the future.