Multisite for backups

I just created my multisite and had a couple questions. My snapshot plugin is installed and network activated. Say I have 500 sites on my network and I create a snapshot of everything. If at anytime I need to restore 1 of those sites, how would I go about doing that. Do I need to install the snapshot plugin on each domain in order to achieve this?