I am using the community syncthing package on Synology and after some initial trouble, all synchronizations with a remote truenas syncthing are shown as up to date. However, when I did a manual check trying to validate some of the most recent files, they were all missing. Yet, when I add a new file, syncthing goes to work and een shows me the correct file size being transferred, but once again the file is not showing up on truenas. I have been using truenas for over a year now, but I thought it would be more efficient to move my windows installation to Synology.
Can somebody help me? I thought I was somewhat familar with the syncthing configuration, but I have no clue what’s going on here. Is the community package version using a temporary directory somewhere? Or, maybe they are sitting in a different location on the truenas? I am puzzled.
Here is a screenshot showing a transfer in progress.
I have upgraded syncthing on truenas and manually re-created all folders. Now, I am waiting on the sync process.
I have a theory. I am suspicious that my truenas syncthing has created data folders within the app. So, when syncthing is running, it just updates these folders instead of the actual datasets. I am guessing that this is the root cause because I found that accepted folders aren’t using the correct local path.
If that is the problem, I don’t think I can fix it because the local path on an accepted folder cannot be edited after accepting it and it defaults to /var/<folder_name> from what I can see. What to do? I will test my theory by attempting to mount my datasets to the var directory.
Basically, I am running out of ideas. Now, I just need to figure out how to access the directory in the syncthing app on truenas. Sadly, the shell for syncthing isn’t responding.
Even though I felt pretty confident to finally resolve my issue after discovering a folder mismatch, I am still unsuccessful with syncing my folders from one location to another (across subnets; from syno to truenas).
I mean I see the software doing its thing and it even shows newer files in the ui as synced when I look at the recent activity, but, sadly, they never show up in the destination path. So, I am guessing that the system has created a copy somewhere and has been syncing all new files with this copy.
I wish I had better news… Anyhow, I just wanted to give an update.
I can finally report some good news. I fixed by entering full path names in all locations!
I somehow assumed that ~/<my_path> is an equivalent of /var/<my_path>. Well, that isn’t the case for either my syno or truenas install. Once, I put full path names everywhere syncthing did another sync and finally I am seeing some files that were previously lost in transit.
A big thank you to everyone trying to help! Your feedback steered me in the right direction and kept me motivated to keep looking for a solution!!