Technical Support Services
Showing results for 
Search instead for 
Do you mean 

DPTIPS: First Saturday Schedule Hack Revisited

Esteemed Contributor on ‎12-13-2011 05:55 PM

The scheduler built in to Data Protector while highly functional still lacks the ability to schedule recurring backups for certain very specific scenarios.  I suppose there will always be room for improvement in the eyes of somebody.  Though it might be easy to dwell upon the negative, I would rather light a candle than curse your darkness!


Remember a few months ago when I shared with you Paul's technique for scheduling a recurring backup for the first Saturday of each month?  Recently, I encountered a scenario that takes the strategy one step farther.  In that case, we wanted a backup early in the morning on the first Saturday of each month.  So that schedule file came straight out of my previous example.  What took some doing was scheduling the copy job for the very next day, Sunday without ever letting a week lapse between backup and copy.


It is at this point that I must give credit to my friend and colleague Jason Lingenfelter.  After some brief experimentation, It was his clever eye that formulated the final solution.  Below is an overlay of the backup schedule and the copy schedule.




Why, you might wonder, did we not simply set the copy as a post-backup job?  Customer requirements were such that a delay was desired between the backup and the object copy.  The caveat was that the delay be a few hours, but not more than a day.  Hence the reason why we wanted the copy job to always fall on the Sunday following the "first Saturday" backup.


The GUI parses the schedule files just fine.  Here we have the backup schedule which is located in ProgramData\OmniBack\Config\Server\Schedules.




And the corresponding copy schedule that resides in ProgramData\OmniBack\Config\Server\copylists\scheduled\\schedules.




It doesn't matter how far out you browse in each schedule, the relationship holds in perpetuity.  Set it and forget it.  That's the way we like it.


Do you have any clever scheduling hacks?  If so, please share them in the comments!

About the Author

Jim Turner

Jim is a multi-disciplined engineering professional with 29 years of industry experience including analog and digital component-level design, firmware and software programming, systems integration, LAN/WAN design, Unix performance and tuning, system security, high-availability clusters, network services, enterprise storage, and complex problem resolution. For the past 15 years, Jim’s primary focus has been enterprise backup, recovery, and archiving (BURA). As an HPE Master Technologist, he is recognized as a global authority on HPE Data Protector, HPE StoreOnce, and the proper integration of both. Knowing what is happening from the user interface down to the molecular level gives Jim a unique perspective shared by few. His consulting has stretched over 300k miles and 139 unique locations in North America during his 8 years with HP. Jim resides in Edmond, OK with his wife, two grown children, and three dogs.

on ‎03-19-2012 06:04 AM

> ... Though it might be easy to dwell upon the negative, I would rather light a candle than curse your darkness!


It is all fine and dandy, and information about manual scheduler configuration has been known for years... but to this very day can be found only in the forums.

So the very relevant question remains: why HP has not integrated this knowledge in straight way to official HP Data Protector documentation?

Esteemed Contributor on ‎03-23-2012 06:45 PM

Hello Kalts,


I appreciate your feedback and can understand your frustration.  The IM folks continue to make remarkable improvements in terms of DP's platform support, granular recovery options, and target-side software dedupe.  But rest assured I am forwarding your concerns to the product team to aid in their understanding.


Thank you for continuing to trust Data Protector for your BURA needs.


Warm regards,


on ‎05-07-2012 06:15 PM

Good extension of the original tip, this one (I'm the customer that wrote the original schedule for Paul C).  Smiley Happy

Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the Community Guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
January 2016
Software Expert Days - 2016
Join us online to talk directly with our Software experts during the online Expert Days - see details below. Software experts do not monitor this foru...
Read more
See board event postings
Vivit Events - 2016
Learn about upcoming Vivit webinars and live events in 2016.
Read more
View all