First of all, thanks for syncthing, I use it for almost three years now to keep my files synced and it works like a charm. I almost never have to “do” anything, which is just how I like my “infrastructure” software. So many thanks to the team.
Right now I want to do a bigger file re-organization and I wanted to get your opinion on how to save on bandwidth and downtime.
Right now I have two huge photo folders. Lets call them A and B and they are synched separately, but on the same machines. So they are Shared Folders in the Syncthing sense.
I want to move some Subfolders of Photos from Folder A and B to a yet non existing Folder C without causing too much re-downloading.
I read up on these issue here: Syncthing FAQ and Reorganizing folder results in files being transferred again - Support
So as I understand, if I just create Folder C, start syncing it and start move Subfolders with photos to C, I “trigger” the problem described in the FAQ and everything needs to be synced.
Could I instead do it differently: Create a Subfolder named C in each of the Folders A and B. Move Subfolders with photos separately from A to subfolder C (under A/C’) and from B to subfolder C (in B/C’’). So syncthing only moves “inside” its own folder and it is almost instant. After that is finished, I stop syncthing and locally combine A/C’ and B/C’’ on each computer into a Folder C.
Then I start syncing folder A, B (both without C) and new C again and I only have to wait for the hashes to be finished.
What do you think?
Will syncthing move files to subfolders instantly by renaming them? (A/test to A/C’/test)? Is this in general a good idea or just I recipe for disaster?