View Single Post
Old 01-18-2017, 03:41 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,741
Karma: 30237526
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@hap124 - the difficulty in doing incremental synchronisation manually is not 'knowing' how to do it, it's in the actual doing of it. I wouldn't trust myself to get it right - here's a couple of examples why:
  • The ebook-viewer has this option: Keep a copy of bookmarks/current page inside the ebook file. And what about if I edit a format file. How would I know in which epubs I might have created bookmarks, or which format files I might have edited, without looking at the mtime of all the format files.
  • Another problem relates to the metadata.opf files in the book folders. These files serve one purpose: to rebuild the database should it become corrupt - hence its pretty important that they're backed up. Let's say you change a tag value, such as 'Science Fiction' to 'SciFi', that will cause the metadata.opf files for all the affected books to be rewritten. How would I know which authors were affected - without examining the -mtime of all the metadata.opf files?
I keep a close eye on what items my Goodsync backup jobs actually copy. I'm often surprised by what gets copied from my calibre libraries, then I remember - aaah yes that'll be because I updated the so-and-so custom column on all the such-and-such books.

The Linux rsynch command line program is what most Linux users would use to do directory synchronisation.

BR
BetterRed is offline   Reply With Quote