I use a script running each night, backing up:
All sql databases
All sites: /var/www/clients/*/*
And it send everything on a FTP
If you need it I can share it.
It's an adaptation of some scripts found on the Net.
Searching this words "script backup ISPCONFIG" on a search engine will give you plenty of answers...