|
|
#1 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: Ipad
|
Need help merging libraries from old to new
Hey everyone...
I am struggling understanding how calibre works. Most databases I have used.... mediamonkey mediacompanion itunes Have a simple "refresh" feature when new files are added to an existing database it simply adds them. I had a computer crash but my calibre folder structures were all saved on a network drive. I figured it would be no issue to add simply add the old database to the new database but when I try to "Add New" is says the folder is not empty. I cant figure out how to add all these books without starting from scratch again? Thanks in advance |
|
|
|
|
|
#2 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,839
Karma: 245111335
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
The main rule of calibre is - do nothing with the files directly, don't add/move/delete anything in the library folder itself. Everything must be done via the GUI.
To merge two libraries: first, create a new, empty library (by clicking on the library icon -> Switch/create new library). Then switch back to the old library, select all the books, right-click and choose Copy to library... After this, switch to the new library and use the Find Duplicates plugin to find the duplicate books. If everything is fine, remove the old library (by clicking on the library icon and choosing Remove library...). Again, don't add/copy/move/delete anything in the library folder. Only via the GUI. Last edited by Sirtel; 03-13-2026 at 06:26 PM. |
|
|
|
|
|
#3 |
|
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,596
Karma: 62544528
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Sirtel advice is 100% spot on
The GUI has Copy to Library on the context menu (add it using Preferences: Toolbars... if you need to) The Calibre you are using needs to know BOTH Libraries. The Usage is while viewing the FROM library. Select the book to copy: select Copy to Library (from the ctx-menu):Select the destination Library ...delete after makes it a Move.There is a commandline interface method, but it is a bit more effort to use as you need to 'select first, then ... Pick the GUI
|
|
|
|
|
|
#4 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: Ipad
|
Thank You.
Not the answer I was hoping for but it it what it is. So now I need to recreate the folder structure I meticulously set up. So....in the future how to back up everything needed to do a simply cut an paste when a computer crashes or I update my computer so I don't have to rebuild all my databases again |
|
|
|
|
|
#5 | |
|
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,596
Karma: 62544528
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
It keeps track of where the books are. Just like the old corner Library, just with a larger breadth card catalog. (The image is where I got my first Library card in the 50's. You went to the shelf the card catalog specified) . You simply fill out the search box or use the Tag browser to help construct the search (This, but not That. + or - in the tag browser) Last edited by theducks; 03-14-2026 at 07:01 PM. Reason: image |
|
|
|
|
|
|
#6 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,839
Karma: 245111335
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
As I said before, the main rule of calibre is: DO NOT CHANGE THE FOLDERS AND FILES OF YOUR CALIBRE LIBRARY. Everything must be done via the GUI. In the future you can just copy and paste your library folder in its entirety, provided you haven't changed anything in there manually. Last edited by Sirtel; 03-14-2026 at 07:15 PM. |
|
|
|
|
|
|
#7 | |
|
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,596
Karma: 62544528
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Are we assuming they are starting WITH a Calibre Library??
|
|
|
|
|
|
|
#8 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,839
Karma: 245111335
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
|
|
|
|
|
|
#9 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: Ipad
|
Let me clarify....sorry
So I have MULTIPLE libraries and all structured like this. First separated by type (novels, tech...ect.) This sorted by authors name unless its a specific book regardless of author like Dr. Who. If the image doesn't show click here. So as you can see LOTS of libraries I now have to recreate. Hoping I can cut and paste the old data to a new install so I don't need to rebuild this every time. BTW...If you are going to say Calibre sorts it already for me but...I am OCD and my brain wants this....you can argue with my therapist if you disagree ...lol Last edited by artistwantab; Yesterday at 11:54 AM. |
|
|
|
|
|
#10 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: Ipad
|
One last note....yes it is Calibre I am using and have always used for books other then Audiobooks.
It wasn't till a computer crash that I found out the hard way that you couldn't simply put the old library into the correct folder and hit refresh and calibre would simply add the books back into the db similar to other media databases. All my books are stored on an external hard drive but calibre was installed on the local drive. |
|
|
|
|
|
#11 | |
|
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,596
Karma: 62544528
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
If you rename the copied FOLDER before the Create/Switch, that will be the Library name you see in Calibre .
|
|
|
|
|
|
|
#12 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,839
Karma: 245111335
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
Again, DO NOT CHANGE THE FILES AND FOLDERS IN YOUR CALIBRE LIBRARY. It's not me who disagrees with you on this point. It's calibre. Manual changes in the library folder won't sync to the database, and that means the database will no longer match the files. Last edited by Sirtel; Yesterday at 01:02 PM. |
|
|
|
|
|
|
#13 | |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: Ipad
|
Quote:
In the future is there a way of saving those setting so if I install calibre in a new computer I don't need to do that...I can just simply apply the old settings to a new calibre installation. |
|
|
|
|
|
|
#14 | |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: Ipad
|
Quote:
I have been told to simply live with it unless its destructive |
|
|
|
|
|
|
#15 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,839
Karma: 245111335
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
Many people have made this mistake and usually they notice it when their library is already beyond saving. Then they'll have to start from scratch. If you want to keep your books in separate folders based on genres, tags or even alphabetically, the only way to do it with calibre is to create separate physical libraries (using the GUI, not manually). |
|
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Merging two libraries | BeeTee-Ess | Calibre | 5 | 01-06-2012 08:22 PM |
| Merging libraries | Codex | Library Management | 5 | 04-11-2011 01:25 PM |
| merging libraries | glnagrom | Library Management | 1 | 02-21-2011 12:17 AM |
| Merging Calibre Libraries | pope_a | Calibre | 3 | 01-17-2010 09:51 AM |
| Merging Libraries | dvs0826 | Calibre | 2 | 08-23-2009 03:57 AM |