casync
casync (content-addressable synchronisation) is a Linux software utility designed to distribute frequently-updated file system images over the Internet.[2][3]
Original author(s) | Lennart Poettering |
---|---|
Initial release | June 20, 2017 |
Stable release | 1.0[1]
|
Repository | github |
Written in | C |
Operating system | Linux |
Type | Data transfer |
License | LGPLv2.1 |
Website | github |
Utility
According to the creator Lennart Poettering, casync is inspired by rsync and Git,[4] as well as tar.[5] casync is aimed to be used for Internet of things (IoT), container, virtual machine (VM), portable services, and operating system (OS) images, as well as backups and home directory synchronization.[3] casync splits images into variable size segments, uses sha256 checksums, and aims to work with content delivery networks (CDNs).[5][4] Available for Linux only,[4] packages are available for Ubuntu, Fedora and Arch Linux.[5]
Similar software
Similar software that delivers file system images are:[4]
gollark: My networking on here is done by NetworkManager, though I use dhcpcd or something on my servers.
gollark: This is on Arch. There is absolutely no chance that no other ones don't have it either.
gollark: ```osmarks@fenrir ~> ls /etc/network/interfacesls: cannot access '/etc/network/interfaces': No such file or directory```
gollark: Arch is 103.6% more Arch than the leading competitors.
gollark: You could always turn to the Arch side.
References
- "casync: Content-Addressable Data Synchronization Tool". 23 June 2017 – via GitHub.
- "The casync filesystem image distribution tool [LWN.net]". lwn.net.
- "Lennart Poettering Announces New Project: casync - Phoronix". Phoronix.
- "casync — A tool for distributing file system images". 0pointer.net.
- "Synchronisationsprogramm casync in erster Version - Pro-Linux". www.pro-linux.de.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.