is enough with snapshot for backingup?

Hi i would like to know if is enough with snapshot for creating a bcakup of my site.

If i can be safe with this or i need to complement with another pluign from wpmudev or external.

What is your recomendation about how often should i make a back up for being safe?

Thanks a lot