3 ms·
Borg Backup (for similar reasons as Restic) essentially shifted backup from my "I-don't-but-I-should" list to my "solved problems" list. Is there anything simil
by gsmecher 7y ago
Borg Backup (for similar reasons as Restic) essentially shifted backup from my "I-don't-but-I-should" list to my "solved problems" list. Is there anything similar for binary distribution?
Here's what I mean. I develop a software/firmware stack that is typically delivered to users as a set of large (100M) tarballs and binary images. Even though the vast majority of the payload does not change from release to release, it really has proven necessary to distribute just the final blobs.
Technologically, it's almost identical, but distribution implies a different set of access controls and an Internet-friendly user interface.
I see the idea floating around in e.g. NextCloud forums but this seems like a relatively compact problem without a obvious candidates to solve it.
- dividuum 7y agoI'm not entirely sure I understand what you're asking for, but it sounds like zsync (http://zsync.moria.org.uk/ http://zsync.moria.org.uk/) is what you're looking for.
- curt15 7y agoPerhaps something like OSTree?
- gsmecher 7y agoThanks, OSTree sounds like a good place to start.
- ptype 7y agoI’ve had success with rsync and the “rsyncable” gzip flag in a similar situation
- wongarsu 7y agoThere are a few products in the autoupdater/patcher space that do something like this ("delta update" is the name of that feature).
- xfer 7y agoThere are some programs that do this: https://github.com/systemd/casync https://github.com/systemd/casync . See the readme for similar tools.