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?
.ffs_db files are differently named wiith Linux and Windows clients
- Posts: 4
- Joined: 7 Nov 2017
- Site Admin
- Posts: 7283
- Joined: 9 Dec 2007
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
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.
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.
- Site Admin
- Posts: 7283
- Joined: 9 Dec 2007
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
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
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.