Google Drive "rate limit exceeded" on slow upload

What is the problem you are having with rclone?

I have a long term (few weeks) upload running that is throttled way down and on a schedule and over night last night I received 1 error out of hundreds of files that has been transferred so far and I'm just a little confused why this might happen. I am using the default clientid/secret if that changes anything. Since there is a schedule in my rclone command, the error happened at 07:39. The full error is below.

Run the command 'rclone version' and share the full output of the command.

rclone v1.67.0

  • os/version: debian 12.6 (64 bit)
  • os/kernel: 6.6.44-production+truenas (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.22.7
  • go/linking: dynamic
  • 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)

rclone copy --transfers 2 --checkers 1 --bwlimit "09:00,5M 01:00,9M 03:00,off 07:00,8M" --progress --verbose /mnt/ftparray/archive/ sketchy-crypt:

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

[local]
type = local

[sketchy]
type = drive
scope = drive
token = XXX
team_drive = XXX
root_folder_id =

[sketchy-crypt]
type = crypt
remote = sketchy:
password = XXX
password2 = XXX

A log from the command that you were trying to run with the -vv flag

2025/03/20 07:39:44 ERROR : Directory/file.ext: Failed to copy: googleapi: Error 403: Quota exceeded for quota metric 'Queries' and limit 'Queries per minute' of service 'drive.googleapis.com' for consumer 'project_number:2022635566344'.
Details:
[
  {
    "@type": "type.googleapis.com/google.rpc.ErrorInfo",
    "domain": "googleapis.com",
    "metadata": {
      "consumer": "projects/2022635566344",
      "quota_limit": "defaultPerMinutePerProject",
      "quota_limit_value": "420000",
      "quota_location": "global",
      "quota_metric": "drive.googleapis.com/default",
      "service": "drive.googleapis.com"
    },
    "reason": "RATE_LIMIT_EXCEEDED"
  },
  {
    "@type": "type.googleapis.com/google.rpc.Help",
    "links": [
      {
        "description": "Request a higher quota limit.",

if just one time over hundred of files over a few weeks, i would just ignore that.

else create your client id+secret

Yea not particularly concerned but I like to understand why things are happening when I can - this is a one time transfer from one cloud to another but I'll be doing a lot of reading from google drive in the near future and would prefer not to run in to errors when doing it if I can avoid it.

well, as i mentioned, and per rclone docs, create your own client id+secret

will do, thank you!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.