I'm not sure if this is a duplicate, but I'm having a really hard time finding a precooked solution. I have a desktop with 1TB hard drive and 3 laptops with 256GB each. I download a lot of music to all the computers at various times, so sometimes there are albums on one computer and not on the other, etc. I could store all my music (about 500GB) on the desktop, but it wouldn't fit on any of the laptops and I don't want even a fraction of it on any of them anyways. I want a folder on an external hard dive that can be checked against all the computers periodically to backup anything that's missing. So I'm not interested in sync'ing the folder with any of the laptops. Will SuperDuper, Carbon Copy or Time Machine do this? anyone using Git or any vcs for something like this?
I have the beginnings of a simple program to do this that is basically just
diff -r x y | grep "pattern to match" | cp -r folder a location b but diffing that music folder with the one on the external drive is extremely slow. Also, I thought there might be a better solution out there.