OneDrive has so far kept files synced essentially instantly. I have moved my files over to Microsoft OneDrive and so far this seems successful. If you rather want a GUI approach, you can get a free 14-day trial of the FSMonitor program. You can try looking into the system activity and whether or not the system has realised your files have changed - by using for example the free FSEventsParser command line program. Similarly you can run the command on the receiving end to see when/if it downloads the changed file. When you save the a file to your iCloud Drive, you should see log messages shortly thereafter indicating that the change has been detected and that it will be synchronized. You can also look at the log output from the synchronisation program by running the following command in the Terminal: log stream -predicate "processImagePath contains 'bird'" You can unpack that and look at the file document-info.txt, which contains information about your chosen file - including previous versions, synchronisation status, etc. An easy way to do that is to open Finder and drag the file into the Terminal - the path and name of the file will be pasted.Īfter running the command, you're presented with a compressed diagnostics archive for sending to Apple for further scrutiny. Here you must replace "filename" with the path and name of that file. You can also use the same tool to get specific information about that file like this: brctl diagnose -doc filename If you add or modify a file in your iCloud Drive, you should see that it instantly recognizes the change - and you should also upload progress, etc.Īs I understand it, you can pinpoint a single file and to say that this file has not been synchronised properly. You can check what the syncronisation program is doing by running the following command in the Terminal: brctl monitor -i You should also check whether you have moved about the iCloud folder itself, or you are using symbolic links for the files or folders that you have problems with. So it would be an easy way of finding out more by checking whether Time Machine works properly.Īlso make sure you have not yourself changed the system in terms of for example disabling the fseventsd or bird daemon or similar. The iCloud synchronisation program uses the same method for detecting file changes as the Time Machine. Another possibility is that it does know that it has changed, but does not start synchronising it for some reason. It sounds likely that your issue is that the iCloud synchronisation program does not realise that your file has changed. Therefore I would suggest pinning down the source of the problems and fix them. You experience is uncommon - it's not how iCloud works for most others. I have no idea how easy it is to replace iCloud with cloud services from other companies. Incorporate an alternative syncing mechanism to iCloud (such as cloud storage by Microsoft, Google, Syncthing, etc.). Pin down the source of the problem, if it's fixable. At the moment I only see three alternatives: If I don't reboot, the sync never seems to take place. Obviously, neither approach is practical in the long term. (Or log out and log back in.) The other is to manually download the files from and replace the stale files with fresh copies. One is to reboot one or the other machine. I've only found two ways to force a sync: The problem is that the files I update on one machine are not automatically syncing on the other machine. I frequently alternate using these two machines to edit files stored in iCloud. One is a 2018 MacBook Pro and the other is a 2020 M1 Mac Mini. I have two computers that are both using iCloud Drive.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |