Actually that sounds a lot like a corrupt database. Which we have all experienced from time to time. The only way to avoid this is to always 100 percent eject your device from the computer.
And as TechniSol suggests calibre can be used to back up your database and manage your shelves.
However one Further thing you can do, is turn the automatic nightly syncing off.
regards
Jack
|