I've had Snapshooter for a year and backup all kinds of data from different platforms. Simple to set up, multiple backup destinations, and simple alerting. The founder listens to his users and implements most feature requests!