Skip to main content

This Know-How video will discusses how to configure the maximum number of concurrent agentless backup that can be run on AhsayCBS server.

Important:

  • To ensure agentless backup jobs (both manually triggered and scheduled) do not consume all available memory of the AhsayCBS server, the default maximum number of manual and scheduled agentless backup jobs is limited to 2.
  • Each agentless backup job requires an average of 170 MB of Java heap memory, but may increase for agentless backup sets that contain a lot of files or folders.
  • If the number of scheduled backup jobs exceed the maximum concurrent setting, then the backup status of the job to be started, will be set to pending. AhsayCBS will attempt to retry and start the pending backup job(s) every minute, until the job can be successfully started.
  • On the other hand, if you try to start an agentless backup job via the AhsayCBS web console when there are already 2 concurrent jobs running, you will receive an error message.
To increase / decrease the maximum number of concurrent agentless backup jobs (both manual and scheduled) that can be run on AhsayCBS:
  1. Stop the AhsayCBS service.
  2. Open the afc.opt file with a text editor, which can be found in the path ${AhsayCBS_Install_Home}/conf.
  3. Add the following line to the end of the file:
  4. com.ahsay.obs.core.job.ScheduleBackup.MaxConcurrentJob=MAX_NUMBER
    • For example, to set the maximum number of concurrent scheduled agentless backup jobs to 20.
    • com.ahsay.obs.core.job.ScheduleBackup.MaxConcurrentJob=20
    • Important: This limit applies to both manually started and scheduled run-on-server backup.
  5. Save and exit from the text editor.
  6. Restart the AhsayCBS service.
  7. Important:
    • Ensure that the AhsayCBS server has sufficient RAM installed and that, there are sufficient free memory to accommodate the additional resource requirements for all manual and scheduled agentless backup jobs.
    • Each agentless backup job requires an average of 170 MB of Java heap memory, for agentless backup sets that contain a lot of files / folder, the memory requirement will increase in proportion.
    • In addition to the extra Java memory usage, agentless backup jobs will also require extra CPU resources from AhsayCBS server due to the compression and encryption process during a backup job.