I was transferring a large file from HTTP to B2, I noticed that it is quite slow.
I was wondering is the file is being downloaded first to my PC (from HTTP) before it gets uploaded to B2?
If yes, is there a way to bypass my PC and copy the file straight to B2?
What is your rclone version (output from rclone version)
rclone v1.51.0
os/arch: windows/386
go version: go1.13.7
Which OS you are using and how many bits (eg Windows 7, 64 bit)
W7 64
Which cloud storage system are you using? (eg Google Drive)
B2
The command you were trying to run (eg rclone copy /tmp remote:tmp)
copying/moving between two remotes with different backends requires a download.
tho with gdrive there is an possible exception.
copying/moving between two folders in same remote does not require a download
copying between two remotes with the same backend generally does not require a download.
this is called a server side copy or server side move
you can look into the logs to know for sure. 2020/06/08 17:42:40 INFO : 01.kdbx: Copied (server side copy)