View Single Post
Old 12-13-2017, 02:42 PM   #6
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,792
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@RotAnal - if you can do the 'database backup' via calibredb backup_metadata command you should find it's a lot faster. By design, the option in the GUI does it as a very low priority 'background' task, it typically chugs along at about a book a second, whereas the command line option does it as a normal priority 'foreground' task and executes as fast as it can.

Quote:
Originally Posted by RotAnal View Post
<snip>

I wonder if it would be possible to change machinery so that it works on ONE certain library only.
FWIW - I now have the content of my libraries on a Windows server. I have symlinks at the server referencing workstation resident library metadata databases. 'Logically' they are something like:

At server <libraryName>\metadata.db files reference ...\Metadata\<libraryName>.metadata.sqlite files at workstation.

This may or may not be doable on your NAS and workstation setup.

I changed the extensions to .sqlite because Windows regards .db files as something 'special' - thumbs.db and all that jazz. Obviously the server side symlinks must conform to calibre's expectations, so they retain the metadata.db name. On Windows the name of a symlink and its target do not have to be the same, I have a vague recollection from aeons ago that on another OS they did have to be the same.

BR

Last edited by BetterRed; 12-13-2017 at 03:17 PM. Reason: to get rid of the spaces Vbully inserts into long strings - grrrrhh
BetterRed is offline   Reply With Quote