Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Library Management

Notices

Reply
 
Thread Tools Search this Thread
Old 02-04-2016, 07:50 AM   #1
lpadron
Junior Member
lpadron began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Feb 2016
Device: PC
Fastest way to sync library on multiple computers

I have Calibre installed on e PC's (Win 7, Win 10, Mac). What's the fastest "step by step" method to keep them all sync'd.

I've tried searching through the forum and the doc. Have tried several manually intensive methods such as simply dragging new ebooks to PC's Calibre. Have tried using Dropbox share also. Looked at the auto add function. Everything falls short.

BOTTOM LINE:
Would like a SHARED directory (in dropbox or my NAS) that each pc could connected to and update from (automatically on start). Is that possible?

Thanks for your help.
lpadron is offline   Reply With Quote
Old 02-04-2016, 11:34 AM   #2
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
It is possible.

Store your calibre library inside Dropbox, and point calibre on each computer to that library.

Note: The entire, pristine library must be there (this will include a metadata.db file plus folders for each author).

Note2: Always fully sync Dropbox before and after running calibre, and pause Dropbox while calibre is running.

Note3: If you share between two OSes (like, Windows AND Mac), then the library database may become inaccurate... as a result of different filesystem standards.
Basically, different OSes and filesystems have different opinions about case sensitivity (Windows is case-preserving but insensitive, Linux is case-sensitive, not sure about OSX).
So the OS may not be able to find the files it thinks you are asking for.
The solution is, if you hit those problems, to do Library Maintenance ==> Restore Database.
eschwartz is offline   Reply With Quote
Advert
Old 02-04-2016, 11:59 AM   #3
lpadron
Junior Member
lpadron began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Feb 2016
Device: PC
Thx Eschwartz for your reply.

Let me confirm what you're saying:

1) Each copy of Calibre can point to a common share (in this case, Dropbox).

2) Dropbox uses local shares to sync across all PC's (including Mac).

3) I would simply point each Calibre to the LOCAL Dropbox share. (there is no way to point to a Dropbox cloud.)

4) Always fully sync Dropbox (green) before starting Calibre.

5) If the database gets out of sync, use "Database restore."

QUESTION:

How will Calibre on PC#2 pickup a new addition from PC#1 (after Dropbox sync, of course)? Is this automatic at startup of PC#2?

Thanks again for your help.
lpadron is offline   Reply With Quote
Old 02-04-2016, 12:07 PM   #4
AnemicOak
Bookaholic
AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.AnemicOak ought to be getting tired of karma fortunes by now.
 
AnemicOak's Avatar
 
Posts: 14,391
Karma: 54969924
Join Date: Oct 2007
Location: Minnesota
Device: iPad Mini 4, AuraHD, iPhone XR +
Quote:
Originally Posted by lpadron View Post
Thx Eschwartz for your reply.

Let me confirm what you're saying:

1) Each copy of Calibre can point to a common share (in this case, Dropbox).

2) Dropbox uses local shares to sync across all PC's (including Mac).

3) I would simply point each Calibre to the LOCAL Dropbox share. (there is no way to point to a Dropbox cloud.)

4) Always fully sync Dropbox (green) before starting Calibre just to be on the safe side.

5) If the database gets out of sync, use "Database restore."
Yes.

And be sure you pause the DropBox client before opening Calibre. That way DropBox isn't actively doing anything to the files while you're working with them.


Quote:
QUESTION:

How will Calibre on PC#2 pickup a new addition from PC#1 (after Dropbox sync, of course)? Is this automatic at startup of PC#2?
Because it's opening the same library database file (synced as part of your library) as the one on PC#1 when you start the program.

Last edited by AnemicOak; 02-04-2016 at 12:10 PM.
AnemicOak is offline   Reply With Quote
Old 02-04-2016, 12:15 PM   #5
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by lpadron View Post
Thx Eschwartz for your reply.

Let me confirm what you're saying:

1) Each copy of Calibre can point to a common share (in this case, Dropbox).

2) Dropbox uses local shares to sync across all PC's (including Mac).

3) I would simply point each Calibre to the LOCAL Dropbox share. (there is no way to point to a Dropbox cloud.)

4) Always fully sync Dropbox (green) before starting Calibre.
And then paused!

Quote:
5) If the database gets out of sync, use "Database restore."
Not quite.

Database restore will not fix an out-of-sync issue (because if Dropbox didn't sync properly, then nothing was synced).

What it fixes is issues that may arise when using a library on multiple different operating systems. (This is not guaranteed to happen, but it certainly might. As I said, filename case sensitivity across OSes is inconsistent.)

Quote:
QUESTION:

How will Calibre on PC#2 pickup a new addition from PC#1 (after Dropbox sync, of course)? Is this automatic at startup of PC#2?

Thanks again for your help.
It is read from the database ("metadata.db"), which is synced as well.

Just make sure Dropbox is fully synced and paused.

Paused, because Dropbox should not try syncing files in real time, while calibre is managing them -- or else they might fight over the files.
If that happens, you will end up with "conflicted copies", which are a pain to deal with.

Last edited by eschwartz; 02-04-2016 at 12:18 PM.
eschwartz is offline   Reply With Quote
Advert
Old 02-05-2016, 12:58 AM   #6
lpadron
Junior Member
lpadron began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Feb 2016
Device: PC
Thanks everyone! Followed the steps above and everything is working perfectly on all three PC's (Win 7, Win 10, Mac).

Appreciate your help!

Lee
lpadron is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
managing one sync'd library across two computers canadianjameson Related Tools 3 01-08-2013 10:27 PM
Same Library on multiple computers - Ratings don't match ricksoft Library Management 3 05-20-2011 04:25 AM
How to Duplicate My Calibre Library on Multiple Computers? Sydney's Mom Related Tools 101 03-10-2011 12:14 PM
Using one Calibre Library (via Dropbox) on Multiple Computers PocketGoddess Related Tools 14 02-20-2011 04:15 AM
Sync Library on two computers BrianG Calibre 8 01-04-2010 06:59 PM


All times are GMT -4. The time now is 08:56 AM.


MobileRead.com is a privately owned, operated and funded community.