There is 2 methods that I believe will work for overcome this problem.
Method 1) Edit the php.ini
If the problem is that it seems that your web hosting does not support more than 30mb then it could be the fact that you just need to increase the maximum allowed amount in the php.ini file.
You can edit the php.ini and change the values to:
upload_max_filesize = 1001M
post_max_size = 1001M
You may also need to increase the max_input_time as well.
Method 2) Winrar is your friend
Another solution to your problem is that you can split your files into smaller chunks and then extract them on the server using the File Manager assuming you have a control panel provided which allows for this. While there are lots of file splitters a personal favorite of mine is Rarsoft Winrar. Once you install WinRar you just right click the file you want to split, I've attached a image to display the usual settings you can use.
Winrar Split Example http://www.bybe.net/downloads/winrar-split-example.jpg