Hello,
currently we have the situation to have a bunch of datastores which are snapmirrored to a 2nd location. All 9 jobs are chained and run every 3 hours. Advantage in this configuration is that the snapmirror cant run parallel for different datastores, so this saves us io- and network performance.
Now we want to change the intervals for different datastores.
A group should be mirrored every hour, a 2nd group every 3 hours and a 3rd group only once a day.
Now i try to figure out a configuration to meet these requirements without having the situation to run parallel snapmirroring.
For example i could have a 1-hour chain and a 3 hour chain, but they will meet every 3 hours and run in parallel which is not really good for IO and Network. Another example would be to have 1 chain again for all groups, which runs every hour. Additional the 3-hour group has the Jobconfiguration "Terminate the job outside the allowed backup window", so i could just allow the backup for this group in specific times with 3 hour gap. But disadvantage is that the start of a desired backup has to be within an allowed timewindow. The timewindow is static and a running backupchain may be sometimes faster, sometimes slower, so this seems to be way to inaccurate. It would be nice to have only one chain but tell some jobs to run every hour and some other jobs run only every 3rd time.
I think i need a smart idea to create a combination of chains to achive my goal. Do you have such an idea or other hint for me?
How would you solve this problem?
Thank you,
Hans
currently we have the situation to have a bunch of datastores which are snapmirrored to a 2nd location. All 9 jobs are chained and run every 3 hours. Advantage in this configuration is that the snapmirror cant run parallel for different datastores, so this saves us io- and network performance.
Now we want to change the intervals for different datastores.
A group should be mirrored every hour, a 2nd group every 3 hours and a 3rd group only once a day.
Now i try to figure out a configuration to meet these requirements without having the situation to run parallel snapmirroring.
For example i could have a 1-hour chain and a 3 hour chain, but they will meet every 3 hours and run in parallel which is not really good for IO and Network. Another example would be to have 1 chain again for all groups, which runs every hour. Additional the 3-hour group has the Jobconfiguration "Terminate the job outside the allowed backup window", so i could just allow the backup for this group in specific times with 3 hour gap. But disadvantage is that the start of a desired backup has to be within an allowed timewindow. The timewindow is static and a running backupchain may be sometimes faster, sometimes slower, so this seems to be way to inaccurate. It would be nice to have only one chain but tell some jobs to run every hour and some other jobs run only every 3rd time.
I think i need a smart idea to create a combination of chains to achive my goal. Do you have such an idea or other hint for me?
How would you solve this problem?
Thank you,
Hans
Statistics: Posted by HansMeiser — Apr 23, 2025 2:42 pm






