View Single Post
Old 11-24-2014, 02:50 PM   #5
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,820
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Shant View Post
Thank you everyone. The problem is solved. I did the disk check but did not complete it as it was taking a lot of time, that is why my answer is late as today. Then I tried to use the drive on another PC and after it finished reading the drive content I found the books in the Library Folder. Then I tried it on my PC and everything was there. So I believe the problem was fixed.

Now this Library is corrupted, and I would like to move the whole library to another external hard disk, to use it with a portable Calibre there. So I need to recover the books and move them PARTIALLY to the new drive, because moving them all at once will take days in Calibre. Can someone guide me to the steps necessary to accomplish my plan?

I am thinking to copy the "metadata_db_prefs_backup.json" to the new library in the new hard disk and then run the Calibre there and do the recovery by using the "Restore Database" option. Then making several folders in the old hard disk, each containing specific amount of books. Then Adding the books to the Calibre in the new hard disk from the old one, each folder at a time.

Is that a proper way to do it?

Thank you
In that How To link I gave you there is this

Quote:
You should keep in mind that running through a full check disk takes quite a while, sometimes hours depending on how big the drive is and how many files you have.
If you had let it complete you may have had a less corrupt library, maybe even an uncorrupted library. If you rerun chkdsk and let it complete - on a 3TB drive I'd run it overnight - you might be lucky and end up with a more usable database that you can recover via Database Restore and using Check Library to sort out the errors.

If that works then install portable calibre on the drive, either move the library or put a symlink into the Calibre Portable folder, then tell calibre about that library via the Switch/Create library function.

Think about using the other drive to hold a backup of your library, you might want to consider using Free File Synch (using its Mirror configuration) first time you run it it will copy everything - if your drives are on USB 2.0 that will take some time - possibly hours. But after that it should only take a few minutes a day because it will only copy changes.

If all else fails build a new library from what you have.

And try to figure out what happened to get that disk into a corrupt state. Given its a 3TB drive its unlikely to be old enough to be wear and tear, something must have happened - power out, something crashed Windows.

But whatever you do - implement a backup process that secures all your data... not just your books... your photos, music, tax returns, emails, blog posts, correspondence, electronic receipts etc etc.

BR
BetterRed is offline   Reply With Quote