Author |
Topic  |
|
CentralSchool
Starting Member
New Zealand
5 Posts |
Posted - March 07 2012 : 21:32:21
|
I have several scheduled backups which have the status of "Running". I am unable to cancel them from the right-click menu. Closing the program and re-opening it does not fix the problem. I want to avoid rebooting if possible as it is running on a server. |
|
Nick
Moderator
    
United Kingdom
6303 Posts |
Posted - March 08 2012 : 15:47:28
|
Hi
Thanks for your post. Sorry you are having problems.
If your running scheduled backups are not responding to the 'Cancel' option then there is likely to be a problem with one of the executing processes and this is causing other scheduled tasks to 'queue' behind it.
To correct this without rebooting you'll need to cancel the task 'reflect.exe' using the Windows task manager.
Kind Regards
Nick - Macrium Support
|
 |
|
CentralSchool
Starting Member
New Zealand
5 Posts |
Posted - March 08 2012 : 21:08:13
|
Hi Nick
I've since rebooted to fix the problem. Thanks for your reply, but I could close the program with no problems, so killing reflect.exe would not have worked. Every time I re-opened the program, the backups were still listed as running.
This is not the first time this has happened. Is there any other way to tell the program to stop the backups? |
 |
|
john.p
Moderator
    
887 Posts |
Posted - March 09 2012 : 10:37:47
|
Hi,
As you have noticed, killing reflect has no effect. This is because each scheduled task invokes a new instance of reflect. If multiple scheduled tasks are triggered, they will queue up ensuring that only one is ever active. If one of these tasks fails, but doesn't exit, the subsequent tasks will remain blocked.
As Nick has noted, if you kill reflect.exe in the task scheduler, this will enable subsequent scheduled tasks to execute without a reboot.
Kind Regards John - Macrium Support |
 |
|
CentralSchool
Starting Member
New Zealand
5 Posts |
Posted - March 11 2012 : 22:12:44
|
Hi John,
Thanks for the explanation, it's made things a lot clearer.
So when Reflect says a scheduled backup is running, it is only reporting that the Task Scheduler is still running the backup; it is not directly running the backup itself - is this correct?
So if the problem crops up again, I could use either schtasks at the command line, or Scheduled Tasks with Hidden Tasks displayed, and end the earliest backup that is still running. Would this work?
Thanks,
Roger |
 |
|
john.p
Moderator
    
887 Posts |
Posted - March 12 2012 : 06:51:23
|
Hi,
To clarify, if the task is scheduled as running, that means that the schedule is triggered and reflect has been invoked. However, if there is already a backup in progress, the more recently triggered invokation will wait until the earlier one has completed.
If the earlier backup has hung for some reason, the later one will never start. The task scheduler has already done it's work to invoke both processes; therefore you need to use task manager to kill the earlier process, to allow later ones to proceed.
Kind Regards John - Macrium Support |
 |
|
|
Topic  |
|
|
|