I have 1 library from which I sync several sub folders.
Due to a power outage my Seafile library got corrupted.
The strange thing is that the main library got corrupted (internal server error when trying to access the library via the web interface).
But the sub folders continued to sync for more two weeks.
So I didn’t really notice the main library was corrupted until recently.
With Seafile FSCK I was able to fix the corruption of the main library.
But now my library is back to the state it was in two weeks ago.
It’s a shame my sub folders (which continued to work without issues) got rolled back too, but that’s not a big issue because I can just re-sync the folders via the Seafile client and get my main library up to date again.
However, this doesn’t work!
When re-syncing a sub folder, Seafile client reports that the sub folder is up to date.
Nothing to sync.
When I right click the sub folder and choose “Open cloud file browser” I see that indeed my files are uploaded and up to date.
But when I go to this sub folder via the main library, then the new files aren’t there.
By this I mean Library -> “Open cloud file browser” -> browse to subfolder = state from two weeks ago.
My conclusion from this is that all my data is stored in Seafile, but my sub folders have somehow been disconnected from their parent library.
I have completely uninstalled the Seafile client app on MacOS, I’ve removed the ~/.ccnet and ~/Seafile/.seafile-data folders. After re-installing the client I’ve set-up syncing of a sub folder from my main library (via Cloud file browser -> right click sub folder -> Sync this folder). But the new files still don’t show up when browsing the main library.
What can I do to fix this? I wouldn’t like to completely remove the library and re-upload everything (1TB).
Server Version: 6.1.9