Not actually moving files Drive to Drive

I'm trying to move files and folders from a My Drive location to a new Shared Drive. When running rclone move config1:/ config2:/ --create-empty-src-dirs it appears that files are being copied to the new location then deleted. This breaks the fileID (creates a new one) and file version history. However, when a file is actually moved as in the GUI these values and history is preserved.

This is very unusual behaviour as I can drag and drop these files with the GUI in drive.google.com so would I have to do something special with rclone to move a file?

I have found that if I use the flag --drive-server-side-across-configs=true it will almost work but a move should not copy a file by default, it should move it by default.

By almost work, I mean that if I have Google Docs that are the same name in the same folder they will not move. These files are not the same and entirely different and need to be moved.

How to I get to my "Expected Default Behaviour"

v1.52.3

Default Behaviour
user@server:~$ rclone move config1:/ config2:/ --create-empty-src-dirs -v
2020/08/10 10:45:50 NOTICE: File gdoc in rclone-testing.docx: Duplicate object found in source - ignoring
2020/08/10 10:45:50 NOTICE: File gdoc in rclone-testing.docx: Duplicate object found in source - ignoring
2020/08/10 10:45:52 INFO : File gdoc in rclone-testing.docx: Copied (new)
2020/08/10 10:45:52 INFO : File gdoc in rclone-testing.docx: Copied (Rcat, new)
2020/08/10 10:45:52 INFO : File gdoc in rclone-testing.docx: Deleted
2020/08/10 10:45:53 INFO : File gpresentation in rclone-testing.pptx: Copied (new)
2020/08/10 10:45:53 INFO : File gpresentation in rclone-testing.pptx: Copied (Rcat, new)
2020/08/10 10:45:54 INFO : File gpresentation in rclone-testing.pptx: Deleted
2020/08/10 10:45:54 INFO : File gsheet in rclone-testing.xlsx: Copied (new)
2020/08/10 10:45:54 INFO : File gsheet in rclone-testing.xlsx: Copied (Rcat, new)
2020/08/10 10:45:54 INFO : File gsheet in rclone-testing.xlsx: Deleted
2020/08/10 10:45:55 INFO : Folder Level 1b/File gpresentation in >Folder Level 1b.pptx: Copied (new)
2020/08/10 10:45:55 INFO : Folder Level 1b/File gpresentation in >Folder Level 1b.pptx: Copied (Rcat, new)
2020/08/10 10:45:56 INFO : Folder Level 1b/File gpresentation in >Folder Level 1b.pptx: Deleted
2020/08/10 10:45:56 INFO : Folder Level 1b/File gsheet in >Folder Level 1b.xlsx: Copied (new)
2020/08/10 10:45:56 INFO : Folder Level 1b/File gsheet in >Folder Level 1b.xlsx: Copied (Rcat, new)
2020/08/10 10:45:56 INFO : Folder Level 1b/File gsheet in >Folder Level 1b.xlsx: Deleted

ALMOST Expected but not Default Behaviour
user@server:~$ rclone move config1:/ config2:/ --create-empty-src-dirs --drive-server-side-across-configs=true -v
2020/08/10 10:54:44 NOTICE: File gdoc in rclone-testing.docx: Duplicate object found in source - ignoring
2020/08/10 10:54:44 NOTICE: File gdoc in rclone-testing.docx: Duplicate object found in source - ignoring
2020/08/10 10:54:44 INFO : File gdoc in rclone-testing.docx: Moved (server side)
2020/08/10 10:54:45 INFO : File gpresentation in rclone-testing.pptx: Moved (server side)
2020/08/10 10:54:45 INFO : Folder Level 1b/File gdoc in >Folder Level 1b.docx: Moved (server side)
2020/08/10 10:54:45 INFO : Folder Level 1b/File gpresentation in >Folder Level 1b.pptx: Moved (server side)
2020/08/10 10:54:45 INFO : Folder Level 1b/File gsheet in >Folder Level 1b.xlsx: Moved (server side)
2020/08/10 10:54:46 INFO : File gsheet in rclone-testing.xlsx: Moved (server side)
2020/08/10 10:54:46 INFO : Folder Level 1a/File gdoc in >Folder Level 1a.docx: Moved (server side)
2020/08/10 10:54:46 INFO : Folder Level 1a/File gsheet in >Folder Level 1a.xlsx: Moved (server side)
2020/08/10 10:54:47 INFO : Folder Level 1a/Folder Level 1-2a/File gdoc in >>Folder Level 1-2a.docx: Moved (server side)
2020/08/10 10:54:47 INFO : Folder Level 1a/Folder Level 1-2a/File gsheet in >>Folder Level 1-2a.xlsx: Moved (server side)
2020/08/10 10:54:48 INFO : Folder Level 1a/File gpresentation in >Folder Level 1a.pptx: Moved (server side)
2020/08/10 10:54:48 INFO : Folder Level 1a/Folder Level 1-2a/File gpresentation in >>Folder Level 1-2a.pptx: Moved (server side)
2020/08/10 10:54:48 INFO : Folder Level 1a/Folder Level 1-2b/File gdoc in >>Folder Level 1-2b.docx: Moved (server side)
2020/08/10 10:54:48 INFO : Folder Level 1a/Folder Level 1-2b/File gpresentation in >>Folder Level 1-2b.pptx: Moved (server side)
2020/08/10 10:54:49 INFO : Folder Level 1a/Folder Level 1-2a/Folder Level 1-2-3a/File gdoc in >>>Folder Level 1-2-3a.docx: Moved (server side)
2020/08/10 10:54:49 INFO : Folder Level 1a/Folder Level 1-2a/Folder Level 1-2-3a/File gsheet in >>>Folder Level 1-2-3a.xlsx: Moved (server side)
2020/08/10 10:54:49 INFO : Folder Level 1a/Folder Level 1-2b/File gsheet in >>Folder Level 1-2b.xlsx: Moved (server side)
2020/08/10 10:54:50 INFO : Folder Level 1a/Folder Level 1-2a/Folder Level 1-2-3a/File gpresentation in >>>Folder Level 1-2-3a.pptx: Moved (server side)
2020/08/10 10:54:50 INFO : Folder Level 1a/Folder Level 1-2b/Folder Level 1-2-3b/File gdoc in >>Folder Level 1-2-3b.docx: Moved (server side)
2020/08/10 10:54:50 INFO : Folder Level 1a/Folder Level 1-2b/Folder Level 1-2-3b/File gpresentation in >>Folder Level 1-2-3b.pptx: Moved (server side)
2020/08/10 10:54:51 INFO : Folder Level 1a/Folder Level 1-2b/Folder Level 1-2-3b/File gsheet in >>Folder Level 1-2-3b.xlsx: Moved (server side)
2020/08/10 10:54:51 INFO : There was nothing to transfer
2020/08/10 10:54:51 INFO :

Expected Default Behaviour
user@server:~$ rclone move config1:/ config2:/ --create-empty-src-dirs --drive-server-side-across-configs=true -v
2020/08/10 10:54:44 NOTICE: File gdoc in rclone-testing.docx: Moved (server side)
2020/08/10 10:54:44 NOTICE: File gdoc in rclone-testing.docx: Moved (server side)
2020/08/10 10:54:44 INFO : File gdoc in rclone-testing.docx: Moved (server side)
2020/08/10 10:54:45 INFO : File gpresentation in rclone-testing.pptx: Moved (server side)
2020/08/10 10:54:45 INFO : Folder Level 1b/File gdoc in >Folder Level 1b.docx: Moved (server side)
2020/08/10 10:54:45 INFO : Folder Level 1b/File gpresentation in >Folder Level 1b.pptx: Moved (server side)
2020/08/10 10:54:45 INFO : Folder Level 1b/File gsheet in >Folder Level 1b.xlsx: Moved (server side)
2020/08/10 10:54:46 INFO : File gsheet in rclone-testing.xlsx: Moved (server side)
2020/08/10 10:54:46 INFO : Folder Level 1a/File gdoc in >Folder Level 1a.docx: Moved (server side)
2020/08/10 10:54:46 INFO : Folder Level 1a/File gsheet in >Folder Level 1a.xlsx: Moved (server side)
2020/08/10 10:54:47 INFO : Folder Level 1a/Folder Level 1-2a/File gdoc in >>Folder Level 1-2a.docx: Moved (server side)
2020/08/10 10:54:47 INFO : Folder Level 1a/Folder Level 1-2a/File gsheet in >>Folder Level 1-2a.xlsx: Moved (server side)
2020/08/10 10:54:48 INFO : Folder Level 1a/File gpresentation in >Folder Level 1a.pptx: Moved (server side)
2020/08/10 10:54:48 INFO : Folder Level 1a/Folder Level 1-2a/File gpresentation in >>Folder Level 1-2a.pptx: Moved (server side)
2020/08/10 10:54:48 INFO : Folder Level 1a/Folder Level 1-2b/File gdoc in >>Folder Level 1-2b.docx: Moved (server side)
2020/08/10 10:54:48 INFO : Folder Level 1a/Folder Level 1-2b/File gpresentation in >>Folder Level 1-2b.pptx: Moved (server side)
2020/08/10 10:54:49 INFO : Folder Level 1a/Folder Level 1-2a/Folder Level 1-2-3a/File gdoc in >>>Folder Level 1-2-3a.docx: Moved (server side)
2020/08/10 10:54:49 INFO : Folder Level 1a/Folder Level 1-2a/Folder Level 1-2-3a/File gsheet in >>>Folder Level 1-2-3a.xlsx: Moved (server side)
2020/08/10 10:54:49 INFO : Folder Level 1a/Folder Level 1-2b/File gsheet in >>Folder Level 1-2b.xlsx: Moved (server side)
2020/08/10 10:54:50 INFO : Folder Level 1a/Folder Level 1-2a/Folder Level 1-2-3a/File gpresentation in >>>Folder Level 1-2-3a.pptx: Moved (server side)
2020/08/10 10:54:50 INFO : Folder Level 1a/Folder Level 1-2b/Folder Level 1-2-3b/File gdoc in >>Folder Level 1-2-3b.docx: Moved (server side)
2020/08/10 10:54:50 INFO : Folder Level 1a/Folder Level 1-2b/Folder Level 1-2-3b/File gpresentation in >>Folder Level 1-2-3b.pptx: Moved (server side)
2020/08/10 10:54:51 INFO : Folder Level 1a/Folder Level 1-2b/Folder Level 1-2-3b/File gsheet in >>Folder Level 1-2-3b.xlsx: Moved (server side)
2020/08/10 10:54:51 INFO : There was nothing to transfer
2020/08/10 10:54:51 INFO :

I think you need --drive use server side across configs here...

1 Like

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