Database corruptions don't happen as often as it may seem reading various posts about them here. I've never had a database corruption on 3 different Kobo devices in more than 5 years of use. They mostly happen for two reasons - disconnecting the Kobo from the computer without safely ejecting it first or without letting calibre finish a job, and bugs in the firmware. If latter, it's easy to go back to a previous firmware version until Kobo has released a fix.
If the corruption has already happened, it's usually enough to sign out of your Kobo account on the device and back in. This leaves your sideloaded books on the device, but you'll lose your reading positions and annotations. However, it's possible to save and restore the reading positions with the Kobo Utilities plugin.
Neither Kobo Utilities or KoboTouch Extended is strictly necessary, but they may be useful. You can find out about them in their respective threads in the calibre plugins subforum.
As to metadata, it's best to set it to automatic in the calibre preferences (sending to device settings). For series information to transfer over, connect your Kobo again after the books have been imported and processed. For tags or custom metadata, you can create collections based on them in the Kobo driver settings in calibre.
|