You know why I love Juniper gear so much? reason #44617:
Backing up the configs is a fracking shell script executed via cron. It's just a for loop that grabs the configs and set statements for each device on the network via SSH, ran however often I want it to. I stash them locally, and stash more copies remotely. Done.