As you get your eBooks onto your local PC disk, I suggest you one-way mirror them in real-time
to a backup folder. I use RealTimeSync
for this - it is a discrete part of FreeFileSync
(see FreeFileSync - automated backup - Mini-Review
I do this because I have Amazon's PC-Kindle software (as well as a Kindle), which holds the eBooks in a folder. The folder (library) is automatically updated simultaneously by any changes made to my Amazon cloud-based Kindle eBook library account and the same changes are automatically replicated/updated simultaneously to my Kindle device via "Whisper" updates. Thus, if Amazon should (say) decide to erase one of my Kindle DRM eBook titles, then it will disappear simultaneously from all 3 places:
- the Amazon cloud-based Kindle eBook library account.
- the Kindle device.
- the PC-Kindle library.
- and there's little I can do to stop it or control it.
in the way described above means that I have a secure backup copy of every single file and update made to the PC-Kindle library.
This backup thus becomes my Primary
library, and the 3 Kindle stores become Secondary
(and expendable) libraries - expendable because they can always be restored from the Primary library.
Calibre can be set to de-DRM those eBooks (including Kindle titles) in the Primary
library/backup, so I could read any of my Kindle titles (including any that have been auto-deleted by Amazon) with other eBook reading devices/software, if I wished. This would not necessitate any reliance on, or changes to the 3 "Secondary" libraries/places mentioned above.
The trick is to remember to always have RealTimeSync
running when you operate the the PC-Kindle library reader.
I presume the same approach would work for any brand of eBook reader where there is proprietary DRM-enforcement.