Make sense.
I have though 1 more question-
your backup job runs every 15 min (on primary server) and deals with 130 DBs,
i.e. avg backup time should be around 7 sec (if my calculation is correct).
That means your solution works for small (size) DBs only.
Or am I missing something? Thanks