Might try to circumvent Moodle uploading all together. Some ways:
Create a file system repo called 'm19restores'.
Now comes the confusing part ... you've not mentioned particulars about your system so ...
IF you have ssh (shell access) to your Moodle server, one could 'pull' all those .zip files into the m19restores using 'wget'. First, create a text file that contains nothing but the URL's to each .zip file and place in m19restores repo. Call it 'getfiles' (extension is not important).
Then, logged on as root user, change into the
Then issue: wget -i getfiles [ENTER]
wget will 'get' them one at a time and copy them to that folder. Change permissions/ownerships to apache:apache (web server user) on all files once they are xfered.
One could use curl to accomplish what wget does. Little more complicated so http://www.thegeekstuff.com/2012/04/curl-examples/
Use scp or sftp to xfer the zips into the 'm19restores'. That means you have to download, then upload, but ... faster/better with scp/sftp than using a busted php URL downloader.
None of the above methods use php so one is not restricted by the php setting for max_file_size nor Moodle code that's attempting to 'protect' etc.
'spirit of sharing', Ken