Im not sure if zoom already does this, but after indexing, when zoom uploads the files via the built in FTP, would it be possible for zoom to upload the files with temporary names, then once all the files have been uploaded, to delete the existing files and rename the files which were just uploaded.
This would mean that the user would have to have double the amount of free space they require however, it would ensure almost no downtime.
No, Zoom does not do this at the moment, but it would be useful. You might be able to arrange something similar yourself with some batch/shell scripting or scheduling tools. We'll consider adding something like this in Version 5.0.
Wrensoft Web Software
Zoom Search Engine