I just use rsync, with some excludes for various useless junk (you might want to edit these as you see fit):
https://www.mobileread.com/forums/sho...d.php?t=235537
Also, MobileRead package installer can make it easier for you to mass reinstall useful hacks.