

I wonder if another possible workaround might be to put your home directory on external media. Other files (those that OneDrive can choose to discard) will be stored in the CloudStorage location, and will be downloaded/purged as necessary based on available internal storage and your usage patterns. I assume that, when this is configured, files you mark as “always available” and unsynced changes will therefore end up on the external drive. when new changes have been saved but not yet sync’ed).Īnyway, when you choose to use another location on an external drive, they keep the sync root as it is - in CloudStorage, but they create the cache directory in a hidden directory on the external drive and symlink the publicly-visible directory on that drive to the sync root. I assume files in the CloudStorage location exist as links to this cache directory for these “always available” files and when the local version differs from the remote version (e.g. Most of the files are zero-length, except for local changes that have yet to be sync’ed to the server and files you tagged as “Always available on this device”.

Their cache directory apparently (based on their article - I don’t use OneDrive on my Macs) contains a shadow of all your cloud storage. But they also maintain a cache directory in a “hidden location”. It is (and must be) ~/Library/CloudStorage/OneDrive-Personal, just like Dropbox’s directory. Their “sync root” is the location where files are synced. Microsoft maintains two directories with cloud content. It explains what Microsoft is doing and hints at what Dropbox could do for a similar workaround. Inside the new Files On-Demand Experience on macOS - Microsoft Community Hub
Maestral dropbox how to#
Microsoft’s explanation about how to use OneDrive with an external drive while using the Apple mandated fileproviderd extension and the ~/Library/CloudStorage location is within this article: The other idea I have is to try a symbolic link to the external folder where you want to put files, but I suspect that this might not fool Dropbox. But logic says it’s probably worth a try. I have no idea whether it would work, as I haven’t tried it. (You might have to format the external in APFS for this to work.) A mount point should be seen as part of the same logical volume-this is, in fact, how APFS boot drives are formatted, with the “Macintosh HD - Data” partition invisible (as a separate partition) to everything except the filesystem itself. All my Dropbox files are in ~/Dropbox, where they’ve been since I first installed Dropbox years and years ago.Īs for solutions, the idea that immediately comes to mind is setting up an external disk, or a partition thereof, with a filesystem mount point inside the necessary folder. Is this restricted to a particular version of macOS and above? I’m running v1 on Catalina 10.15.7, and I don’t have a ~/Library/CloudStorage folder at all.
