# Casync

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Casync
> Markdown URL: https://mediated.wiki/source/Casync.md
> Source: https://en.wikipedia.org/wiki/Casync
> Source revision: 1340384631
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{Short description|Linux software utility}}
{{lowercase}}
{{Infobox software
| name = casync
| logo = <!-- Image name is enough. -->
| logo alt = 
| logo caption = 
| screenshot = <!-- Image name is enough. -->
| screenshot alt = 
| caption = 
| collapsible = <!-- Any text here will collapse the screenshot. -->
| author = [Lennart Poettering](/source/Lennart_Poettering)
| developer = 
| released = {{Start date and age|2017|06|20}} <!-- df=yes/no-->
| discontinued = <!-- Set to yes if software is discontinued, otherwise omit. -->
| ver layout = <!-- simple (default) or stacked -->
| latest release version = {{wikidata|property|edit|reference|P348}}
| latest release date    = {{start date and age|{{wikidata|qualifier|P348|P577}}}}
| latest preview version =
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| repo = {{URL|https://github.com/systemd/casync/}}
| programming language = [C](/source/C_(programming_language))
| operating system = [Linux](/source/Linux)
| platform = 
| size = 
| language = 
| language count = <!-- Number only -->
| language footnote = 
| genre = [Data transfer](/source/Data_transfer)
| license = [LGPLv2.1](/source/GNU_Lesser_General_Public_License)
| alexa = 
| standard = 
| AsOf = 
}}

'''casync''' (''[content-addressable](/source/content-addressable_storage) synchronisation'') is a [Linux](/source/Linux) software utility designed to distribute frequently-updated [file system](/source/file_system) images over the Internet.<ref>{{cite web |date=June 20, 2017 |title=The casync filesystem image distribution tool [LWN.net] |url=https://lwn.net/Articles/726005/ |access-date=2024-05-27 |website=lwn.net}}</ref><ref name="phoronix">{{cite web |last=Larabel |first=Michael |date=20 June 2017 |title=Lennart Poettering Announces New Project: casync - Phoronix |url=https://www.phoronix.com/scan.php?page=news_item&px=Lennart-casync |access-date=2024-05-27 |website=[Phoronix](/source/Phoronix)}}</ref>

==Utility==
According to the creator [Lennart Poettering](/source/Lennart_Poettering), casync is inspired by [rsync](/source/rsync) and [Git](/source/Git),<ref name="0pointer">{{cite web |date=20 June 2017 |title=casync — A tool for distributing file system images |url=http://0pointer.net/blog/casync-a-tool-for-distributing-file-system-images.html |access-date=2024-05-27 |website=0pointer.net}}</ref> as well as [tar](/source/tar_(computing)).<ref name="pro-linux">{{cite web |date=21 June 2017 |title=Synchronisationsprogramm casync in erster Version - Pro-Linux |url=http://www.pro-linux.de/news/1/24861/synchronisationsprogramm-casync-in-erster-version.html |access-date=2024-05-27 |publisher=www.pro-linux.de}}</ref> casync is aimed to be used for [Internet of things](/source/Internet_of_things) (IoT), [containerization](/source/containerization_(computing)), [virtual machine](/source/virtual_machine)s (VMs), portable services, and [operating system](/source/operating_system) (OS) images, as well as [backup](/source/backup)s and [home directory](/source/home_directory) synchronization.<ref name="phoronix"/> casync splits images into variable size segments, uses [sha256](/source/sha256) [checksum](/source/checksum)s, and aims to work with [content delivery network](/source/content_delivery_network)s (CDNs).<ref name="pro-linux"/><ref name="0pointer"/> Available for Linux only,<ref name="0pointer"/> packages are available for [Ubuntu](/source/Ubuntu_(operating_system)), [Fedora](/source/Fedora_(operating_system)) and [Arch Linux](/source/Arch_Linux).<ref name="pro-linux"/>

==Similar software==
Similar software that delivers file system images are:<ref name="0pointer"/>
* [Docker](/source/Docker_(software)) with a layered tarballs
* [OSTree](/source/OSTree)

==See also==
{{Portal|Free and open-source software|Internet}}
* [BitTorrent](/source/BitTorrent)
* [Data deduplication](/source/Data_deduplication) 
* [Flatpak](/source/Flatpak)
* [InterPlanetary File System](/source/InterPlanetary_File_System)
* [SquashFS](/source/SquashFS)
* [zsync](/source/zsync)

==References==
{{Reflist}}

Category:2017 software
Category:Backup software for Linux
Category:Data synchronization
Category:Free backup software
Category:Free file transfer software
Category:Free network-related software
Category:Linux software
Category:Network file transfer protocols
Category:Software that uses Meson
Category:Unix network-related software

---
Adapted from the Wikipedia article [Casync](https://en.wikipedia.org/wiki/Casync) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Casync?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
