Transforming IT
Showing results for 
Search instead for 
Did you mean: 

DPTIPS: First Saturday Schedule Hack Revisited

Jim Turner

988 Migrate

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 "First Saturday" backup schedule which is located in ProgramData\OmniBack\Config\Server\Schedules.




And the corresponding "Following Sunday" 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!

Was this information helpful? If so, please like and give kudos. Thanks!
0 Kudos
About the Author

Jim Turner

Jim is a multi-disciplined engineering professional with 30 years of electronic and systems experience. For the past 17 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. Jim's consulting has stretched over 370k miles and 151 unique locations in North America during his 9 years with HP(E). When not traveling, Jim resides in Edmond, OK with his wife and two dogs.


> ... 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?

Jim Turner

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,


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

28-30 November
Madrid, Spain
Discover 2017 Madrid
Join us for Hewlett Packard Enterprise Discover 2017 Madrid, taking place 28-30 November at the Feria de Madrid Convention Center
Read more
HPE at Worldwide IT Conferences and Events -  2017
Learn about IT conferences and events  where Hewlett Packard Enterprise has a presence
Read more
View all