You could use mysqldumper through http for the user interface/CP and ftp to transfer the files. I use it regularly to back up my 3 plus gb database. It will do backups and restores, I have not used bigdump since I found this.

You can find it by using your favorite search engine.