What is the problem you are having with rclone?
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
- os/arch: windows/386
- go version: go1.13.7
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Which cloud storage system are you using? (eg Google Drive)
The command you were trying to run (eg
rclone copy /tmp remote:tmp)
rclone copy <remote-http>:<path-to-file> <remote-b2>:<bucket>/
hello and welcome to the forum,
you can try
but seriously, in your situation, there is no way to bypass your pc.
the file is being downloaded a chunk at time from http and then uploaded to b2.
Ok thanks. I guess the same is true for all other remote storage? e.g., FTP to B2 and even B2 to B2?
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)
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.