You can backup your database tables using the vbulletin database backup sure although I find using phpmyadmin is faster which should be part of your hosting.
Files you would do via your server panel or ftp.
Backups are part of normal website maintenance not something your going to see specific software take care of for you. You can backup your database tables using vbulletin database utility however your still manually going to your hosting or ftp to backup files just like you did when you installed it you had to upload files.