Is it good enough just to take a daily backup?

Backups are needed not only to secure a copy of your data but to be able to revert to earlier versions for history. So you need to manage your backups in a cycle.