This is a step for Life Cycle which does basically the same as the createbackup step but asynchronously by utilizing an adhoc task. The step just pushes one adhoc task for each triggered course. The adhoc task does on execution the same as the createbackup step. That allows the backup processes to run in parallel when cron configured accordingly (see https://docs.moodle.org/401/en/Cron#Scaling_up_cron_with_multiple_processes)
At the HTW Berlin we developed a step plugin named "pushbackuptask" to utilize adhoc tasks for the course backup process.
From the README:
Please feel free to put this plugin on the List of Additional Subplugins in the wiki.