We are using Owncloud Server version 9.1.8, installed on a ubuntu server 14.04, and desktop client version 2.4.3, for MacOs and Windows.
We recently had a problem with our production server, and I had to put a backup server (copy of the owncloud production server) on operation in replacement, but this backup was made a month ago, so it has the information of all users until the date we made the copy of the server (we had an “information missed gap” of a month). The actual information of every client was located only on the local folders synchronized with the original server, so we tried to “resynchronize” all the clients with the backup server, hoping for the desktop client to write the information on the server. All went wrong with mac users, because on the resynchronization process, those clients “downloaded” the information from server, loosing all the changes of the last month. However, windows users were able to write the recent info on the server thru desktop client, and they even had the capacity to keep both versions of documents on local folder, I mean, if the client had a document that changed in the last month, desktop client download the old version, and mark the actual version as a “conflict” document, but keep the needed information.
So… I would like to understand why both desktop client versions operates in different way, in order to know how to recover from another similar failure event.
What should I do if want that the desktop client writes the local information on server, on a resynchronization event like the one we had?
Thanks in advance for your kind help.