Quote:
Originally Posted by recce
@chaley
Thanks. That's what exactly what I did today - backed up the entire Calibre2 folder to the shared network drive. I will just keep syncing this folder between the 2 machines using Pathsync.
|
Do you mean \Program Files\calibre2? There is no need to copy that. No user configuration is stored there.
The calibre configuration folder is by default in your user folder, AppData\Roaming\calibre IIRC. You can easily find the exact location from within calibre by going to Preferences / Miscellaneous and click "Open calibre configuration folder". Move that folder to wherever you want it, then tell calibre where it is using the environment variable.
Quote:
As for the library location - that's a whole new story. Do you suggest to keep it local and just keep manually sync it between the PCs or use the Calibre server. What would be the recommended setup for multiple PCs using the same library?
|
First, if you do what I discuss below then you *MUST* ensure that only one instance of calibre is open at a time.
For many years I have kept my library and configuration folder in Dropbox without a problem. Before you run calibre you must be sure that the library etc is fully synced. It is a very good idea to pause syncing while calibre is active.
Another better approach is to use a sync program to copy the library and config folders onto the local machine, run calibre, then run the sync program to copy changes back. This avoids the possibility of problems while calibre manipulates the files. Each sync should be one-way. You could do this in a .bat file: sync the files from the shared storage to the local machine, set the environment variable, start calibre, then sync the files back to the shared storage. If you start calibre using "calibre-debug -g" you will avoid problems caused by calibre disconnecting from the dos box so executing the second sync won't happen until calibre exits.