Is it possible to batch create snapshots for a large multisite network?

I manage a large multisite network. From what I can tell, snapshot requires me to manually schedule a snapshot for each individual site.

How can I easily keep each site backed up without manually creating a snapshot for each one? A multisite batch snapshot creation option would be useful.