Drive Sync Reorganization - problably an old idea

I looked around and found similar but not exactly the same request I am suggesting.
I have two drives, they were synced together.
I then re-organized one of the drives (I moved the files around - I did not add any files - but some duplicates were removed).
I would now like my backup drive to have the same drive organization. It is not necessary to copy any files, merely move them around so that the directory structures are identical.

I would hope - without having to copy any files - this Drive Sync Reorganization process would be quick.

I apologize if this has already been suggested and I missed the discussion.
One reason not to re-sync the directories is that the backup drive is on my Google Drive - which is very slow and does not handle copying large files very well. It took me three days of constant synchronizing just to get my 1TB of files synced from my harddrive to my Google Drive. The problem with copying to Google is that it holds a copy of your files on the OS drive on your local system before it "successfully" copies the files onto the Google Drive. With limited space left on my OS drive - and several large files to copy - this led to many attempts to synchronize that failed and had to be restarted.

Now that I have all of the files on the Google Drive, I want them to reflect the new local drives structure - without having to re-copy everything over again. And, moving files on Google Drive is very slow, so having DOpus be able to do this automatically would be awesome!

DOpus simply does things that no other program really does. This feature would be one more notch on the belt.

Thank you for your time, and your excellent program!

-Kevin Mcilhany

1 Like

A script could loop through the files, determine their new paths based on the other drive's folder tree, and create the needed commands. This will be fairly quick if all files have unique names. If they don't, the script will have to calculate hashes to determine the correct file and its path, slowing down the process.