Old schedule times seem to run but no XML exists for them


Author
Message
twgonder
twgonder
Junior Member
Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)
Group: Forum Members
Posts: 69, Visits: 212
I created two new XML schedules in a fresh Windows 10 and Reflect install.
I then changed the times that each would run.
Now, when a computer comes out of sleep near the hour that the old reflect backups would run, Reflect kicks off an Image save that fails.
I assume the old time schedules are saved somewhere in the Microsoft scheduler, but I can't find how to access it to delete the "bad" tasks.
How can we delete these orphaned Scheduler tasks? (I've done some quick Google searches for this, but so far no luck).

Yo can see in the images below that the Windows.xml on the 26th at 4:00 pm ran and then tried to run again on the 27th just after 9:00 am (the old time)
As an extra problem, the old task keeps trying to run, and won't allow a new backup to proceed without killing the waiting Reflect image backup.



L. W. "Dan" Danz
L. W. "Dan" Danz
Guru
Guru (1.3K reputation)Guru (1.3K reputation)Guru (1.3K reputation)Guru (1.3K reputation)Guru (1.3K reputation)Guru (1.3K reputation)Guru (1.3K reputation)Guru (1.3K reputation)Guru (1.3K reputation)Guru (1.3K reputation)
Group: Forum Members
Posts: 579, Visits: 6.2K
Right click the Windows Start Menu, select Computer Management and run it.   From there select Task Scheduler, and then Task Scheduler Library top level.  Scroll down until you see tasks for Macrium-Backup




 L W "Dan" Danz, Overland Park KS 
MR v8.0.6786+    Win10.21H2-19044.1889+    Win11.21H2-22000.856+




jphughan
jphughan
Macrium Evangelist
Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)
Group: Forum Members
Posts: 12K, Visits: 72K
Try the Scheduled Backups tab in Reflect.  That would show scheduled tasks even for definition files that no longer exist.  The method above should work if you're using Windows Task Scheduler, but not if you're using Macrium Task Scheduler, introduced as an option with Reflect 7.3.

twgonder
twgonder
Junior Member
Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)Junior Member (88 reputation)
Group: Forum Members
Posts: 69, Visits: 212
Okay, I should have said I'm using Reflect Home Edition v.8.0.6161
I looked in the Microsoft Computer Management, thanks Dan for the images. I'm using the Spanish version of Windows and would have never found it.
Nothing there so off to jphughan's suggestion.
Dang! There is a lot of stuff in there for just two XML files.
Give me a few while I review it.
Okey, I see a lot of stuff from older versions of backups I had from before the Windows install. Lots of messages about error and not run yet.
I restored user data from a previous backup, some of which was in User>me>documents>reflect that I tried to import, but importing has never worked well for me between machine/Windows installs and restores. I don't know where all these schedules came from, I don't think from the XML files, because there were some really old backup definitions mentioned in the schedule that aren't currently on this system.
I deleted all the scheduled tasks and recreated them from the Definition Files>Schedule, and got this which looks reasonable.


So now there are a few questions:
1) How did all those old scheduled tasks get added to a new install? From importing?
2) If they were from the same XML file that was imported, and then had it's times changed, why weren't the old Scheduled Backups not deleted?
3) In my example above, If I have a Full scheduled at a certain time, and then an incremental scheduled for every day at the same time, will Reflect try to do an incremental right after a full, or is it smart enough to know it's not necessary if a Full was just done. I ask because I think I have seen it try to do both one after the other, but I often don't see it as I'm not sitting there waiting for it to happen. Nor do I give the logs much attention, and with the new install I haven't hit a new monthly install yet.
4) Is the data associated with the scheduled backup tasks maintained in the XML file, or is it stored somewhere else?

Thanks for getting me pointed in the right direction.




jphughan
jphughan
Macrium Evangelist
Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)Macrium Evangelist (18K reputation)
Group: Forum Members
Posts: 12K, Visits: 72K
Glad you're sorted.  In terms of your questions, since you don't have a screenshot of the way it looked before you fixed everything, I'm not sure I'll be able to tell you as much.  I'm not sure how the old scheduled tasks would have gotten there.  Normally if you change the schedule configuration, such as the time, then you'll just be editing the existing scheduled tasks.  You shouldn't end up with new scheduled tasks for the new times and still have the previous scheduled tasks as well.

Regarding your last question, if multiple types of backups (i.e. Full/Diff/Inc) are scheduled for the same definition file at the same time, then only the "highest order" backup will run, so an Inc would be overridden by a Diff and both of those would be overridden by a Full.  If you schedule backups from completely different definition files for the same time, then one of them will queue to run immediately after the other completes, because Reflect does not run backups in parallel.  (If you want control over which one runs first, then stagger the start times by a minute or something.)

The data for scheduled tasks is NOT in the XML file.  If you use Windows Task Scheduler, it's stored as scheduled tasks in Windows Task Scheduler.  If you use Macrium Task Scheduler, it's stored within Macrium's scheduling engine.  You can export scheduled tasks from the Scheduled Backups tab though if you like.

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Login

Explore
Messages
Mentions
Search