Will Snapshot Pro allow me to backup and restore to another domain?

Hi guys,

I'm looking for a robust backup plugin. Our site is quite big, around 500mb and I want to be able to back it up and restore it on a new installation of Wordpress in case the worst happens and our site totally crashes. Is this possible to do with Snapshot Pro or do I need another plugin?

I've also looked at Updraft Update/Backup plugin too.

Many thanks