Sync one specific file to iCloud and keep local to my Mac without changing its location.

Hi,


I have a folder on my Mac (Sequoia) that I want to have access to on iCloud.


It is just one folder that must remain on my Mac and when I update files in that folder, it would sync with the iCloud folder.


I don’t want to sync my desktop and documents folder because there’s no need to and, besides, they’re about 400Gb in size which is way too large for my iCloud drive. I want to keep my folder in its current location and not create a new folder and move the folder/files outside my Documents folder.


The folder that I need constant access to is 4Gb in size.


I’ve tried using aliases but updates to files aren’t sync’d and I have to manually re-copy the folder to iCloud. I’ve tried a method using Automator (don’t know much about this app) where I use the Copy Finder Items, etc. and I managed to create the workflow but had problems running it. If I had succeeded there, then a halfway solution would be to schedule a ‘copy’ of the folder as a calendar event but I didn’t get that far!


Is there an easy way to do this without using 3rd party apps?


Thanks


MacBook Pro 13″

Posted on Nov 3, 2024 1:21 AM

Reply
9 replies

Nov 3, 2024 1:48 AM in response to Maz K

You can't. To be able to tag files across my directories for synch with iCloud is a feature that I'd like. You could suggest it to Apple using the feedback form but I don't think they'd implement it.


You could work round it with an rsync app or script to copy the folder to iCloud that runs on a schedule or cron job. Backuplist+ will run on a schedule.

Nov 3, 2024 2:12 AM in response to Maz K

rsync is a command that runs in terminal for copying, synching and backing up files between one location (folder, disc, NAS, etc) and another. It's very powerful and the list of options can be daunting, so there are apps that do it all for you. Backuplist+ is free (I'm not affiliated) and is a user-friendly UI for rsynch - others are available but it's the one I use. It will do one- and bi-directional synchs plus a whole host of backup types and is fairly easy to understand. You can set up and save a job to synch two directories and then set up a schedule to run that job in the background as frequently as you want. Because rsync is non-intrusive it can copy files that are in use by other applications without throwing up errors. None of this would require any scripting or running cron jobs.


BTW - I assume you can't just put the file in iCloud because you have an app that uses it and you can't change the location of it.



Nov 3, 2024 2:37 AM in response to Maz K

Unless I'm misunderstanding whaty you're doing, iCloud is designed to do what you want. You could just put the files in a folder in iCloud and work on them directly in that folder. You can show iCloud in Finder's side bar and you can put specific iCloud folders in Finder's side bar for quick access to them (just drag the folders into the side-bar - it doesn't move them just gives a shortcut). When you edit on a file on device 1 then when you save it it will synch to iCloud, ditto when you edit it on device 2. The iCloud file becomes the "master copy" and all your devices have access to it. As long as you're not trying to change the file simultaneously on two devices it should all work OK.

Nov 3, 2024 1:59 AM in response to Zurarczurx

Many thanks for your reply.


Surprised that this isn't possible. The main reason I need this is because I use multiple devices and would be updating 10's of files per day and synchronisation is a 'must'.


There was an app (ChronoSync) I saw that could do this but paying £50 for a folder of info is, I thought, unwarranted at this time.


Also, don't know much about rsync app or script to copy the folder to iCloud or cron jobs.


Thanks, Maz

Nov 3, 2024 2:16 AM in response to Maz K

Thanks again.


I'll have a look at that app that you mentioned.


I tried to copy the folder to iCloud but it moves it there and removes it from my Mac which I don't want to happen. I thought that moving the folder from Mac->iCloud would mean that any updates I make locally are updated automatically to iCloud.


They're mostly Word documents and some PDFs or images but it's the Word documents I would be updating across 3 devices.


What I thought would work would be that whichever device I use to update, the new version would be available across all devices.


Will look at your suggestion anyway.



thanks again

Nov 3, 2024 2:55 AM in response to Zurarczurx

What I have is my documents folder which is about 400Gb in size.

I have 1 folder called, say, A1 and this is about 4Gb in size.

I don't want to move it from my documents folder as I want all my documents in one place.


I don't have my 400Gb document folder sync'd in to iCloud or GoogleDrive or OneDrive (where OneDrive I do have 1TB of data but I don't use it all)


So, what I did was to just move that one folder, A1, to iCloud but as soon as I did that, it removed it from my Mac which I don't want and moved it to iCloud. What I want is a 'copy' of A1 to be on iCloud with A1 still in its original location. And wherever I update the files, for all changes to be sync'd across devices.





Nov 3, 2024 3:40 AM in response to Zurarczurx

Thank you...


Looking at backuplist+ which I d/l and it worked initially and when I restarted the process after deleting it from iCloud to repeat the process, it stopped working 😂 But I found FreeFileSync which is pretty cool and it seems to be doing what I want.


Thank you very much for your help in this. Much appreciated...


Maz

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Sync one specific file to iCloud and keep local to my Mac without changing its location.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.