can perhaps try installing the "php-shell" on your server. It lets you run shell command on the server such as "zip file" or "unzip file" (if the zip and unzip are installed on the server)
I just wrote something about
backing up your website yesterday that talks about that too