SNAPSHOT PRO for Intranet

I have a WordPress Intranet install on a non-internet connected server. Will SnapShot work in this environment or does it require internet access? If it will work can it backup to the intranet server directly or a local network connected server?

Thx