If I want a „merge sync“ (no deletes), I delete .csync_journal.db from the client’s sync directory first.
-Marcel Am 02.09.2014 um 12:03 schrieb Vincent Petry <[email protected]>: > Hello, > > Usually if the data folder is empty, the sync clients should show a > warning dialog "do you really want to delete all files ?". > If there you pick "keep files", it should reupload the files to > ownCloud, assuming that the user still exists on that instance. > > It would still be good to have regular backups of the database and data > directory to cover for the case where your data folder is lost. > This is better than expecting the clients to be the backup. > > If I understand well you are trying to trick the sync client to make it > think that the files changed locally to force it to upload ? I think > calling "touch" on all files recursively should work. To reupload a > folder you'd need to touch all files inside that folder, not the folder > itself. > > Cheers, > > Vincent > > On 09/02/2014 11:27 AM, Benjamin Seclier wrote: >> Hello Vincent, >> I agree with you, it's a bad idea to modify files directly inside the "data" >> directory (although it can be useful for restoring data). >> >> I disabled the "filesystem_check_changes" because we think that it could be >> dangerous (if someone hacks our server and delete data folder => data are >> gone server-side AND client-side). >> >> So my question was : if my data folder get empty, is it possible to push >> data from the client to the server ? As I said, it's possible with files (by >> changing the "last modification" value) but I didn't find how doing it with >> folders. >> >> Thanks for your answer >> Kind regards >> >> >> ----- Mail original ----- >>> Hi Benjamin, >>> >>> Do you mind explaining your use case in more detail so we can understand >>> what you are trying to achieve ? >>> >>> I think in general it's not a good idea to modify files directly inside >>> the "data" directory. It is better to either use the desktop sync client >>> to push data, or use the WebDAV interface (for example using a davfs mount). >>> >>> For what purpose did you disable "filesystem_check_changes" ? Performance ? >>> >>> Cheers, >>> >>> Vincent >>> >>> On 09/01/2014 04:50 PM, Benjamin Seclier wrote: >>>> Hi, >>>> I have this configuration in my Owncloud server : >>>> 'filesystem_check_changes' => 0, >>>> It results that if I delete a file directly from the filesystem, this file >>>> won't be deleted in my computer client. >>>> >>>> Here is my question : >>>> If I empty the entire data folder (directly from the filesystem), how can I >>>> push data (which are still on my computer) into the server ? >>>> With a single file, I can do it with the "touch" command, but I don't know >>>> if it's possible to do it with all the data. >>>> (a kind of "console.php files:scan" but client-side). >>>> >>>> Thanks a lot. >>>> Regards >>>> >>> _______________________________________________ >>> User mailing list >>> [email protected] >>> http://mailman.owncloud.org/mailman/listinfo/user >>> > > _______________________________________________ > User mailing list > [email protected] > http://mailman.owncloud.org/mailman/listinfo/user
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ User mailing list [email protected] http://mailman.owncloud.org/mailman/listinfo/user
