2
\$\begingroup\$

What’s the best way/ software to sync two external drive with scattered image folders on a mac. There may be overlap but for the most part both drives are unique as far as image content but may have overlaps in filenames. I want to make sure I don’t lose any images in the sync process.

Edit: mac software prefered.

\$\endgroup\$
5
  • 5
    \$\begingroup\$ This question appears to be off-topic because it is about file management. The content being photos is simply incidental. The same techniques would work regardless of type of file. This probably is a better question for SuperUser. \$\endgroup\$
    – AJ Henderson
    Commented Oct 31, 2013 at 19:06
  • \$\begingroup\$ Related: How do I perform the first Lightroom import of images from two external drives and a memory card? \$\endgroup\$
    – dpollitt
    Commented Oct 31, 2013 at 20:37
  • \$\begingroup\$ So you want to have two external hard drives with identical files/photos on them? Maybe we should address the fact that this is a terrible way to "backup" your data. That would be more on topic then a generic question about how to sync drives that would be on topic at superuser.com and I'm sure is covered dozens of times already. \$\endgroup\$
    – dpollitt
    Commented Oct 31, 2013 at 20:40
  • \$\begingroup\$ Agreed, this is a super user question. However, to get things going in the right direction, start looking at rsync and (optionally) launchd as possible solutions (and starting points for questions). I just finished writing my scripts for this exact scenario today. \$\endgroup\$
    – tenmiles
    Commented Oct 31, 2013 at 21:28
  • \$\begingroup\$ care to share the scripts? \$\endgroup\$
    – kacalapy
    Commented Nov 4, 2013 at 18:04

3 Answers 3

2
\$\begingroup\$

If you want both simple and safe, there's one way to go here: get a third drive that's big enough to hold the data on both, copy everything to that, remove the duplicates (using an image deduplication tool), and then reorganize.

You could then choose to put some of the files back on to both of your original drives, perhaps split by date. But either way, if these are important in any way, make sure you've got backups.

\$\endgroup\$
1
\$\begingroup\$

The most reliable way is to do a synchronization that will compare file contents when combining. Personally, I use the synchronize functionality of Total Commander for this kind of thing. It is technically shareware, but it will work indefinitely without registering and if you register (which I highly recommend), then you get updates for life. (My Dad got a license when it was a Windows 3.0 program and hasn't paid again since and I got myself a license in college.)

\$\endgroup\$
1
\$\begingroup\$

Rsync is a built-in function of the Mac, and it does exactly what you want, but requires command line switches and the use of terminal.

I use a tool called Sykron that uses Rsync on the backend, but offers a fairly friendly UI. It will keep two external drives in sync. Opensource.

\$\endgroup\$
3
  • \$\begingroup\$ I use rsync all the time, but I'm not clear on how it will help here. It doesn't really have sophisticated merge tools — it's more about keeping one directories (maybe across a network) like another. \$\endgroup\$
    – mattdm
    Commented Nov 1, 2013 at 2:25
  • 1
    \$\begingroup\$ I suspect the tool does not offer all the functions of rsync, not sure. however it does offer exactly what the questions asked for 'sychronize between two disks'. It has an option to 'not replace' any file found on one but not the other drive. \$\endgroup\$
    – cmason
    Commented Nov 1, 2013 at 12:52
  • \$\begingroup\$ thanks i will get that for sure, and apply it using a third drive like mentioned above. \$\endgroup\$
    – kacalapy
    Commented Nov 4, 2013 at 18:06

Not the answer you're looking for? Browse other questions tagged or ask your own question.