Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I've got a directory tree set up in my Dropbox folder. For redundancy, I'd like to duplicate that entire tree in SkyDrive. I'd like everything to update and sync automatically (from Dropbox to SkyDrive) so that any changes I make in the Dropbox folder (add/remove/change to files or sub-directories) get reflected in the SkyDrive folder.

I thought that a symbolic link between the top-level directories (e.g. ln -s /Users/MyName/Desktop/Dropbox /Users/MyName/Desktop/SkyDrive) would do it, but it's not working as I expected. I only see the directories get linked, not the contents.

Is there a better way to do what I'm trying to accomplish?

share|improve this question
add comment

2 Answers

up vote 1 down vote accepted

Dropbox honors symbolic links so you can use

ln -s ~/Desktop/SkyDrive ~/Desktop/Dropbox/

This creates a symbolic link SkyDrive inside your Dropbox folder pointing to the whole SkyDrive. All files/directories stored inside SkyDrive will be available in Dropbox as well now.

share|improve this answer
    
I actually wanted to go the other way (putting Dropbox inside the SkyDrive folder) but it did work the way you suggested. Not sure if SkyDrive honors symbolic links like Dropbox does. –  user249493 Jul 5 '12 at 19:04
    
I don't think SkyDrive will follow symbolic links. So move all your files from Dropbox and then follow @patrix step above. –  studgeek Aug 15 '12 at 16:47
    
Anyone have any thoughts on using a hard link rather than a symbolic one? Its working for me so far and has the advantage of the link being shown in Finder as a folder rather than an alias, but I haven't found anyone else suggesting it. –  studgeek Aug 15 '12 at 16:49
    
Hard links on directories/folders create all sorts of problems and are only supported for Time Machine actually. –  patrix Aug 15 '12 at 17:14
add comment

You can tell Dropbox to syncronise any directory tree in its Preferences see Dropbox documentation. So you could tell Dropbox to sync /Users/MyName/Desktop/SkyDrive.

However I would wonder what happens when .dropbox-cache updates - does Skydrive update and then dropbox update ie you get a continuous uploading - this applies to any way you make the directories the same.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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