Google drive file copies are very slow, seemingly due to slow file creation speed.
Generally this is not much of an issue but for example one of my containers does a daily backup that is only 1.1GB but 4700 files and it takes a very long time to complete the backup (around 1 hour)
I created a very basic script to create X number of files with Y file size and then delete those files.
Here are the results:
Files Created : 100
File Size : 1 KB
Time to Create: 60.50 seconds (1.65 files/sec)
Time to Delete: 11.72 seconds (8.53 files/sec)
Total Time : 72.22 seconds
Just to show that upload speed is not an issue here is a test of 1x500MB file:
Files Created : 1
File Size : 500000 KB
Time to Create: 13.74 seconds (0.07 files/sec)
Time to Delete: 1.35 seconds (0.74 files/sec)
Total Time : 15.09 seconds
In case its helpful my average ping to google.com is 5.6ms (server is colocated in a datacenter)
Run the command 'rclone version' and share the full output of the command.
rclone v1.69.1
os/version: ubuntu 20.04 (64 bit)
os/kernel: 5.4.0-216-generic (x86_64)
os/type: linux
os/arch: amd64
go/version: go1.24.0
go/linking: static
go/tags: none
Which cloud storage system are you using? (eg Google Drive)
Google Drive
The command you were trying to run (eg rclone copy /tmp remote:tmp)
I am also unsatisfied with my Google Drive. Rather than connecting with the default client ID and Secret I created my own client ID and Secret in Google and that increases the speed somewhat. You might want to look into trying that.
Here are instructions for creating the Google Drive client ID and Secret:
In that case there's really only one other option and that is to move to a different Cloud Server that offers better performance.
I have a proton account and it is extremely fast. I also have a mega Cloud Server account and it's pretty fast too. I've also used Microsoft azure to create a client ID and secret for Microsoft OneDrive and that works really fast now too.