In fact, my aim is to have users put their files in the DropBox folder after each acquisition. To be more precise, the server runs Samba, and I let them access their home directory (located in the DropBox folder) through the network so they can access their files from anywhere on the network, especially from the microscopes. Theoretically, they should only put images, but it seems some have related files too (xls, imj, ...). I also warned them not to move their files once their are on the server, but sometimes, some want to reorganize their raw data...
The problem is that researchers started to use the server massively only recently... and 4 weeks ago (on the 25/10), a researcher put all his images at once on the server (~50 GB), despite my warnings during the training sessions. (On the bright side, it won't happen again.)
Anyway, I suspect this to be the cause of the DropBox crash that prevented data from being imported in the following days.
When I noticed it, I restarted the server and used a
script to detect which files had not been imported and forced them through a generated bash script that moves the incriminated files out of the user's folder and then back in, to trigger the DropBox.
However, I have the same limitation and I have to import files by batch of 10-15, otherwise I make the server crash. (That's why I suspected it to be the root of my troubles...)
Otherwise, DropBox is very robust and I've only witnessed 2 possible sources of crash:
It also seems some MDB files (Zeiss) are not imported properly and one MIGHT have crashed the DropBox, but there was no hard evidence of it. Therefore, I advised users not to put those files on the server. But I should investigate this.
Anyway, if I could just force the DropBox to restart when it crashes, it would save me some time since re-importing the missing images is a long process...
If you want them, I put my logs
here (with the
templates.xml), but since it happened 4 weeks ago, some data might be missing.