.ffs_db files are differently named wiith Linux and Windows clients

Get help for specific problems
Posts: 4
Joined: 7 Nov 2017

Hythloday

I have a file server that I keep updated from a Linux and a Windows client. Unfortunately, the Windows client generated a "sync.ffs_db" file whereas the Linux client has ".sync.ffs_db" which means that Two-Way synchronization isn't moving files as it should be.

Is there a way to rename the .ffs_db files that a client creates?
User avatar
Site Admin
Posts: 7283
Joined: 9 Dec 2007

Zenju

The two database file formats should only ever be a problem if you sync the same folder pair, sometimes from Windows and other times from Linux. Is this what you're doing?
Posts: 4
Joined: 7 Nov 2017

Hythloday

Not the same pair, two pairs with one shared element. Like:

Folder (Windows) <-> Folder (Server) <-> Folder (Linux)

Changes that occur between Windows/Server aren't reflected in ".sync.ffs_db" - moving any files around on the Windows side and having it sync up with the Server means that when I do Server/Linux, it doesn't know that I moved things and instead tries to copy things.
User avatar
Site Admin
Posts: 7283
Joined: 9 Dec 2007

Zenju

This isn't a problem of the two database formats. More likely the server doesn't support file ids when scanned from the Linux side.
Posts: 4
Joined: 7 Nov 2017

Hythloday

Oh, interesting. Where can I learn more about how those work? The server itself is FreeNAS and it's working through a SMB share - possibly I'd need to access the server through an NFS share instead?
Posts: 4
Joined: 7 Nov 2017

Hythloday

Update: Switching to SFTP instead of SMB made it work properly. For reference: Linux and Samba do not play nicely with file ids as far as I can tell.