You should backup the whole /etc-directory. You wouldn´t need all, but it may helps to recover something you may not thinking about.
I use this
script to backup ISPConfig-Files. Just add /etc and /usr/local/ispconfig to the backup and it should work.
To restore simple extract the created archives and restore the databases.
If you would like to create an complete image of your server, you can find my script here