Recently we started replicating to an offsite location and now the scheduling becomes more difficult.
What I am trying to accomplish is having two (2) backups in 24 hour period and one (1) replication in 24 hour period. Currently the bandwidth is limiting us from replicating more than once a day, but more bandwidth is on the way

Here is a little background on our current setup:
- Backups start at 6:30pm on a schedule (1st backup job is on a hard schedule)
- Most backup jobs have multiple VMs bundled with the exception of SQl and Exchange (those run on separate jobs)
- Backups are daisy chained (SQL backup is the last daisy chained backup job that starts the SQL replication once it finishes)
- Exchange VM backup is currently on a hard set schedule and starts after SQL backup job finishes (that way my SQL backup starts the SQL replication 1 - 2 hours earlier that it would if exchange backup job was starting it (I hope it does make sense)
- Backups take a total of 4.5hours to complete
- Replicas all have separate jobs for each replicated VM
- Replicas are also daisy chained
- Replicas start after the SQL backup job completes
- Replicas take a total of 14 hours to complete
I am having a hard time figuring out how to start the 2nd backup right after the replication finishes and stopping (finishing the backups before 6:30pm) to allow for the 1st backup to start again.
Thank you