I would recommend Wget, it is a free tool available for Linux that allows us to download files from the web in a very simple way. Currently it has support for downloading files from HTTP, HTTPs and FTP servers.
The features of Wget are:
Robustness: It is very rare for a connection to be lost. Wget provides a stable connection by continuing the download in the event of a connection loss.
Recursive download: Ensures that all files are downloaded as it performs several passes to the links or web.
Portability: Being written in C and being OpenSource can be ported easily to other operating systems.
Allows you to download large files without any limitations.
You can limit the bandwidth to use.
Here's the command you can use to download a file from a website, of course you should know the location of the file store on your host.
In other words, with wget we can also download a website completely for using offline without problems.
We must change example.com for the web that we want to download. The -limit-rate parameter allows us to set a speed limit for downloading.
-U allows us to establish with which browser we want it to look like we see the web. We can write anything.
-erobots allows us to establish whether or not we will download the robots from the web.
-F force to download the web despite errors may occur.
-k generates local links to local files for proper offline viewing.
Once the web has been downloaded, press "enter" and wget will start to download it.
Once the download is complete we can verify that the web has been stored in our personal directory under a folder with the same name as the web. We will have the web available for offline viewing perfectly.
Although there are many more tools to download webs, wget is one of the easiest way to use for transferring files from a VPS to another VPS. This tool also allows us to download files with HTTP protocol simply by putting wget url as mentioned above.
you can move the .zip file to your document root of the website and can download it using the wget command as showing below
But we recommend scp or sftp to move the files between the servers. If you have cpanel account, then use sftp or ftp. only use the above method if you do not have any ftp access or ssh access to the source server.