Rclone cannot do a server side copy

This is my config:

[src]
type = drive
client_id = xxx
client_secret = xxx
token = xxx
scope = drive
server_side_across_configs = true
root_folder_id = xxx

[dst]
type = drive
scope = drive
client_id = xxx
client_secret = xxx
token = xxx
server_side_across_configs = true
root_folder_id = 

My command:

rclone copy src: dst: -P --transfers 10

The error:

2021-12-22 22:42:49 ERROR : xxx: Failed to copy: googleapi: Error 404: File not found: xxx., notFound
2021-12-22 22:42:49 ERROR : RARBG.txt: Failed to copy: googleapi: Error 404: File not found: xxx., notFound
2021-12-22 22:42:49 ERROR : Attempt 3/3 failed with 8 errors and: googleapi: Error 404: File not found: xxx., notFound
Transferred:              0 B / 0 B, -, 0 B/s, ETA -
Errors:                 8 (retrying may help)
Elapsed time:         3.1s
2021/12/22 22:42:49 Failed to copy with 8 errors: last error was: googleapi: Error 404: File not found: x., notFound

I can list directory and files of both the ls and lsd command but copying spews this error. Updated to this:

Successfully updated rclone from version v1.56.0 to version v1.57.0

Is there anything wrong on my end or did google decide to break things?

Did not work turning dst into team drive either.

rclone copy RARBG.txt and post a full debug log.

Would you mind to tell me what options to use for debug log?

copy a single file
and
add -vv --retries=1 to the command and post the full output.

To do server side, the source needs permissions in the destination.

You get a 404 when permissions are not set.

this is a possible workaround
https://forum.rclone.org/t/unable-to-sync-across-drive-server-side-configs/26836/3

Do you know what he meant by this? As in "shortcut".

Unable to Sync Across Drive Server Side Configs - #3 by EchoApeiron

yes, it is documented here, take a read

add the source as a shortcut in dest

The rclone backend command can be used to create shortcuts.

So I went to here: rclone backend

But still I don't know the necessary back end command.

rclone backend <command> remote:path [opts] <args> [flags]

What do I replace command and args with?

that is documented here

Oh my goodness this is it!
Forgot how there is a page specifically for google drive.

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