CINXE.COM

rsync - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>rsync - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"f2df445e-1e30-43d9-a63e-acbb9e06e34d","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Rsync","wgTitle":"Rsync","wgCurRevisionId":1275814389,"wgRevisionId":1275814389,"wgArticleId":146428,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Webarchive template wayback links","CS1: unfit URL","Official website different in Wikidata and Wikipedia","Articles with short description","Short description matches Wikidata","Use dmy dates from July 2020","Pages using Infobox software with version errors","Articles containing potentially dated statements from 2023","All articles containing potentially dated statements","All articles with unsourced statements","Articles with unsourced statements from February 2022", "Articles needing additional references from March 2015","All articles needing additional references","1996 software","Backup software for Linux","Data synchronization","Free backup software","Free file transfer software","Free network-related software","Free software programmed in C","Network file transfer protocols","Unix network-related software"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Rsync","wgRelevantArticleId":146428,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false, "nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q283774","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.tablesorter.styles":"ready","jquery.makeCollapsible.styles":"ready", "ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.pygments.view","site","mediawiki.page.ready","jquery.tablesorter","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cjquery.tablesorter.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.16"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/en/1/11/Newrsynclogo.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="583"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/en/1/11/Newrsynclogo.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="389"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="311"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="rsync - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Rsync"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Rsync&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Rsync"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Rsync rootpage-Rsync skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="Main menu" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li><li id="n-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages"><span>Special pages</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Rsync" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Rsync" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Rsync" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Rsync" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <ul id="toc-History-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Use" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Use"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Use</span> </div> </a> <ul id="toc-Use-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Examples" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Examples"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Examples</span> </div> </a> <ul id="toc-Examples-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Connection" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Connection"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Connection</span> </div> </a> <ul id="toc-Connection-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Algorithm" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Algorithm"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Algorithm</span> </div> </a> <button aria-controls="toc-Algorithm-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Algorithm subsection</span> </button> <ul id="toc-Algorithm-sublist" class="vector-toc-list"> <li id="toc-Determining_which_files_to_send" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Determining_which_files_to_send"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Determining which files to send</span> </div> </a> <ul id="toc-Determining_which_files_to_send-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Determining_which_parts_of_a_file_have_changed" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Determining_which_parts_of_a_file_have_changed"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.2</span> <span>Determining which parts of a file have changed</span> </div> </a> <ul id="toc-Determining_which_parts_of_a_file_have_changed-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Variations" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Variations"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Variations</span> </div> </a> <ul id="toc-Variations-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-rsync_applications" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#rsync_applications"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>rsync applications</span> </div> </a> <ul id="toc-rsync_applications-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Notes" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Notes"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>Notes</span> </div> </a> <ul id="toc-Notes-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">11</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="Table of Contents" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading">rsync</h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 21 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-21" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">21 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Rsync" title="Rsync – Catalan" lang="ca" hreflang="ca" data-title="Rsync" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Rsync" title="Rsync – Czech" lang="cs" hreflang="cs" data-title="Rsync" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Rsync" title="Rsync – Danish" lang="da" hreflang="da" data-title="Rsync" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Rsync" title="Rsync – German" lang="de" hreflang="de" data-title="Rsync" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Rsync" title="Rsync – Spanish" lang="es" hreflang="es" data-title="Rsync" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%A2%D8%B1%D8%B3%DB%8C%D9%86%DA%A9" title="آرسینک – Persian" lang="fa" hreflang="fa" data-title="آرسینک" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Rsync" title="Rsync – French" lang="fr" hreflang="fr" data-title="Rsync" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/Rsync" title="Rsync – Korean" lang="ko" hreflang="ko" data-title="Rsync" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Rsync" title="Rsync – Italian" lang="it" hreflang="it" data-title="Rsync" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Rsync" title="Rsync – Dutch" lang="nl" hreflang="nl" data-title="Rsync" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Rsync" title="Rsync – Japanese" lang="ja" hreflang="ja" data-title="Rsync" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/Rsync" title="Rsync – Norwegian Nynorsk" lang="nn" hreflang="nn" data-title="Rsync" data-language-autonym="Norsk nynorsk" data-language-local-name="Norwegian Nynorsk" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Rsync" title="Rsync – Polish" lang="pl" hreflang="pl" data-title="Rsync" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Rsync" title="Rsync – Portuguese" lang="pt" hreflang="pt" data-title="Rsync" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Rsync" title="Rsync – Romanian" lang="ro" hreflang="ro" data-title="Rsync" data-language-autonym="Română" data-language-local-name="Romanian" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/Rsync" title="Rsync – Russian" lang="ru" hreflang="ru" data-title="Rsync" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Rsync" title="Rsync – Finnish" lang="fi" hreflang="fi" data-title="Rsync" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Rsync" title="Rsync – Swedish" lang="sv" hreflang="sv" data-title="Rsync" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Rsync" title="Rsync – Turkish" lang="tr" hreflang="tr" data-title="Rsync" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/Rsync" title="Rsync – Ukrainian" lang="uk" hreflang="uk" data-title="Rsync" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Rsync" title="Rsync – Chinese" lang="zh" hreflang="zh" data-title="Rsync" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q283774#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Rsync" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Rsync" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Rsync"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Rsync&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Rsync&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Rsync"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Rsync&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Rsync&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Rsync" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Rsync" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Rsync&amp;oldid=1275814389" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Rsync&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Rsync&amp;id=1275814389&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FRsync"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FRsync"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Rsync&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Rsync&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q283774" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">File synchronization protocol and software</div> <p class="mw-empty-elt"> </p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">rsync</caption><tbody><tr><td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:Newrsynclogo.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/en/thumb/1/11/Newrsynclogo.png/220px-Newrsynclogo.png" decoding="async" width="220" height="107" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/1/11/Newrsynclogo.png 1.5x" data-file-width="251" data-file-height="122" /></a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Original author(s)</a></th><td class="infobox-data"><a href="/wiki/Andrew_Tridgell" title="Andrew Tridgell">Andrew Tridgell</a>, <a href="/w/index.php?title=Paul_Mackerras&amp;action=edit&amp;redlink=1" class="new" title="Paul Mackerras (page does not exist)">Paul Mackerras</a><sup id="cite_ref-rsyncrel_1-0" class="reference"><a href="#cite_note-rsyncrel-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data">Wayne Davison<sup id="cite_ref-rsync-website_2-0" class="reference"><a href="#cite_note-rsync-website-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">June&#160;19, 1996<span class="noprint">&#59;&#32;28 years ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">1996-06-19</span>)</span><sup id="cite_ref-rsyncrel_1-1" class="reference"><a href="#cite_note-rsyncrel-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">3.4.1<sup id="cite_ref-wikidata-31f5fb2f46c9c559a9538aff4eb88dbc83acd65a-v18_3-0" class="reference"><a href="#cite_note-wikidata-31f5fb2f46c9c559a9538aff4eb88dbc83acd65a-v18-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup>&#160;<span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q283774?uselang=en#P348" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span> / 15 January 2025<span class="noprint">&#59;&#32;36 days ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">15 January 2025</span>)</span></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://github.com/RsyncProject/rsync">github<wbr />.com<wbr />/RsyncProject<wbr />/rsync</a></span> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q283774#P1324" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li></ul> </div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/C_(programming_language)" title="C (programming language)">C</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Computing_platform" title="Computing platform">Platform</a></th><td class="infobox-data"><a href="/wiki/Cross-platform_software" title="Cross-platform software">Cross-platform</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Data_transfer" class="mw-redirect" title="Data transfer">Data transfer</a>, <a href="/wiki/Differential_backup" title="Differential backup">differential backup</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data">2007: <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GPL-3.0-or-later</a><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>a<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-NEWS_5-0" class="reference"><a href="#cite_note-NEWS-5"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-GPL-3.0-or-later_6-0" class="reference"><a href="#cite_note-GPL-3.0-or-later-6"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-GPL.html_7-0" class="reference"><a href="#cite_note-GPL.html-7"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup><br />2007: <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GPL-3.0-only</a><sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>b<span class="cite-bracket">&#93;</span></a></sup><br />2007: <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GPL-2.0-only</a><sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>c<span class="cite-bracket">&#93;</span></a></sup><br />1996: <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GPL-2.0-or-later</a><sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>d<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-GPL2.html_11-0" class="reference"><a href="#cite_note-GPL2.html-11"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://rsync.samba.org/">rsync<wbr />.samba<wbr />.org</a></span>&#160;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q283774?uselang=en#P856" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></span></td></tr></tbody></table> <p><b>rsync</b> (remote sync) is a utility for <a href="/wiki/File_transfer" title="File transfer">transferring</a> and <a href="/wiki/File_synchronization" title="File synchronization">synchronizing</a> <a href="/wiki/Computer_file" title="Computer file">files</a> between a computer and a storage drive and across <a href="/wiki/Computer_network" title="Computer network">networked</a> <a href="/wiki/Computer" title="Computer">computers</a> by comparing the <a href="/wiki/Timestamping_(computing)" title="Timestamping (computing)">modification times</a> and sizes of files.<sup id="cite_ref-man_page_12-0" class="reference"><a href="#cite_note-man_page-12"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> It is commonly found on <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> <a href="/wiki/Operating_system" title="Operating system">operating systems</a> and is under the <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GPL-3.0-or-later</a> license.<sup id="cite_ref-NEWS_5-1" class="reference"><a href="#cite_note-NEWS-5"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-GPL-3.0-or-later_6-1" class="reference"><a href="#cite_note-GPL-3.0-or-later-6"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Sayood_13-0" class="reference"><a href="#cite_note-Sayood-13"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> </p><p>rsync is written in <a href="/wiki/C_(programming_language)" title="C (programming language)">C</a> as a single-<a href="/wiki/Thread_(computing)" title="Thread (computing)">threaded</a> application.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> The rsync algorithm is a type of <a href="/wiki/Delta_encoding" title="Delta encoding">delta encoding</a>, and is used for minimizing network usage. <a href="/wiki/Zstd" title="Zstd">Zstandard</a>, <a href="/wiki/LZ4_(compression_algorithm)" title="LZ4 (compression algorithm)">LZ4</a>, or <a href="/wiki/Zlib" title="Zlib">Zlib</a> may be used for additional <a href="/wiki/Data_compression" title="Data compression">data compression</a>,<sup id="cite_ref-man_page_12-1" class="reference"><a href="#cite_note-man_page-12"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> and <a href="/wiki/Secure_Shell" title="Secure Shell">SSH</a> or <a href="/wiki/Stunnel" title="Stunnel">stunnel</a> can be used for security. </p><p>rsync is typically used for synchronizing files and directories between two different systems. For example, if the command <code>rsync local-file user@remote-host:remote-file</code> is run, rsync will use SSH to connect as <code>user</code> to <code>remote-host</code>.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> Once connected, it will invoke the remote host's rsync and then the two programs will determine what parts of the local file need to be transferred so that the remote file matches the local one. One application of rsync is the synchronization of <a href="/wiki/Software_repository" title="Software repository">software repositories</a> on <a href="/wiki/Mirror_site" title="Mirror site">mirror sites</a> used by <a href="/wiki/Package_manager" title="Package manager">package management systems</a>.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> </p><p>rsync can also operate in a <a href="/wiki/Daemon_(computing)" title="Daemon (computing)">daemon</a> mode (rsyncd), serving and receiving files in the native rsync protocol (using the <code>rsync://</code> syntax). </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Andrew_Tridgell" title="Andrew Tridgell">Andrew Tridgell</a> and Paul Mackerras wrote the original rsync, which was first announced on 19 June 1996.<sup id="cite_ref-rsyncrel_1-2" class="reference"><a href="#cite_note-rsyncrel-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> It is similar in function and invocation to <b>rdist</b> (<code>rdist -c</code>), created by Ralph Campbell in 1983 and released as part of <a href="/wiki/4.3BSD" class="mw-redirect" title="4.3BSD">4.3BSD</a>.<sup id="cite_ref-rdistrel_21-0" class="reference"><a href="#cite_note-rdistrel-21"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> Tridgell discusses the design, implementation, and performance of rsync in chapters 3 through 5 of his 1999 <a href="/wiki/Doctor_of_Philosophy" title="Doctor of Philosophy">Ph.D.</a> thesis.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> As of 2023<sup class="plainlinks noexcerpt noprint asof-tag ref" style="display:none;"><a rel="nofollow" class="external text" href="https://rsync.samba.org/">&#91;ref&#93;</a></sup>, it is maintained by Wayne Davison.<sup id="cite_ref-rsync-website_2-1" class="reference"><a href="#cite_note-rsync-website-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> </p><p>Because of its flexibility, speed, and scriptability, <code>rsync</code> has become a standard Linux utility, included in all popular Linux distributions.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (February 2022)">citation needed</span></a></i>&#93;</sup> It has been ported to Windows (via <a href="/wiki/Cygwin" title="Cygwin">Cygwin</a>, <a href="/wiki/Grsync" title="Grsync">Grsync</a>, or <a href="/wiki/Windows_Services_for_UNIX" title="Windows Services for UNIX">SFU</a><sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup>), <a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a>,<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/NetBSD" title="NetBSD">NetBSD</a>,<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/OpenBSD" title="OpenBSD">OpenBSD</a>,<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> and <a href="/wiki/MacOS" title="MacOS">macOS</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Use">Use</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=2" title="Edit section: Use"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Similar to <b><a href="/wiki/Cp_(Unix)" title="Cp (Unix)"><code>cp</code></a></b>, <b><a href="/wiki/Rcp_(Unix)" class="mw-redirect" title="Rcp (Unix)"><code>rcp</code></a></b> and <b><a href="/wiki/Secure_copy" class="mw-redirect" title="Secure copy"><code>scp</code></a></b>, <b><code>rsync</code></b> requires the specification of a source and a destination, of which at least one must be local.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> </p><p>Generic syntax: </p> <div class="mw-highlight mw-highlight-lang-bash mw-content-ltr" dir="ltr"><pre><span></span>rsync<span class="w"> </span><span class="o">[</span>OPTION<span class="o">]</span><span class="w"> </span>…<span class="w"> </span>SRC<span class="w"> </span>…<span class="w"> </span><span class="o">[</span>USER@<span class="o">]</span>HOST:DEST rsync<span class="w"> </span><span class="o">[</span>OPTION<span class="o">]</span><span class="w"> </span>…<span class="w"> </span><span class="o">[</span>USER@<span class="o">]</span>HOST:SRC<span class="w"> </span><span class="o">[</span>DEST<span class="o">]</span> </pre></div> <p>where <var style="padding-right: 1px;">SRC</var> is the file or directory (or a list of multiple files and directories) to copy from, <var style="padding-right: 1px;">DEST</var> is the file or directory to copy to, and square brackets indicate optional parameters. </p><p><code>rsync</code> can synchronize Unix clients to a central Unix server using <code>rsync</code>/<code>ssh</code> and standard Unix accounts. It can be used in desktop environments, for example to efficiently synchronize files with a backup copy on an external hard drive. A scheduling utility such as <code><a href="/wiki/Cron" title="Cron">cron</a></code> can carry out tasks such as automated encrypted <code>rsync</code>-based mirroring between multiple hosts and a central server. </p> <div class="mw-heading mw-heading2"><h2 id="Examples">Examples</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=3" title="Edit section: Examples"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A command line to mirror <a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a> might look like:<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-highlight mw-highlight-lang-bash mw-content-ltr" dir="ltr"><pre><span></span>$<span class="w"> </span>rsync<span class="w"> </span>-avz<span class="w"> </span>--delete<span class="w"> </span>ftp4.de.FreeBSD.org::FreeBSD/<span class="w"> </span>/pub/FreeBSD/ </pre></div> <p>The <a href="/wiki/Apache_HTTP_Server" title="Apache HTTP Server">Apache HTTP Server</a> supports rsync only for updating mirrors.<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-highlight mw-highlight-lang-bash mw-content-ltr" dir="ltr"><pre><span></span>$<span class="w"> </span>rsync<span class="w"> </span>-avz<span class="w"> </span>--delete<span class="w"> </span>--safe-links<span class="w"> </span>rsync.apache.org::apache-dist<span class="w"> </span>/path/to/mirror </pre></div> <p>The preferred (and simplest) way to mirror a <a href="/wiki/PuTTY" title="PuTTY">PuTTY</a> website to the current directory is to use rsync.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-highlight mw-highlight-lang-bash mw-content-ltr" dir="ltr"><pre><span></span>$<span class="w"> </span>rsync<span class="w"> </span>-auH<span class="w"> </span>rsync://rsync.chiark.greenend.org.uk/ftp/users/sgtatham/putty-website-mirror/<span class="w"> </span>. </pre></div> <p>A way to mimic the capabilities of <a href="/wiki/Time_Machine_(macOS)" title="Time Machine (macOS)">Time Machine (macOS)</a>;<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-highlight mw-highlight-lang-bash mw-content-ltr" dir="ltr"><pre><span></span>$<span class="w"> </span><span class="nv">date</span><span class="o">=</span><span class="k">$(</span>date<span class="w"> </span><span class="s2">&quot;+%FT%H-%M-%S&quot;</span><span class="k">)</span><span class="w"> </span><span class="c1"># rsync interprets &quot;:&quot; as separator between host and port (i.e. host:port), so we cannot use %T or %H:%M:%S here, so we use %H-%M-%S</span> $<span class="w"> </span>rsync<span class="w"> </span>-aP<span class="w"> </span>--link-dest<span class="o">=</span><span class="nv">$HOME</span>/Backups/current<span class="w"> </span>/path/to/important_files<span class="w"> </span><span class="nv">$HOME</span>/Backups/back-<span class="nv">$date</span> $<span class="w"> </span>ln<span class="w"> </span>-nfs<span class="w"> </span><span class="nv">$HOME</span>/Backups/back-<span class="nv">$date</span><span class="w"> </span><span class="nv">$HOME</span>/Backups/current </pre></div> <p>Make a full backup of system root directory:<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-highlight mw-highlight-lang-bash mw-content-ltr" dir="ltr"><pre><span></span>$<span class="w"> </span>rsync<span class="w"> </span>-avAXHS<span class="w"> </span>--progress<span class="w"> </span>--exclude<span class="o">={</span><span class="s2">&quot;/dev/*&quot;</span>,<span class="s2">&quot;/proc/*&quot;</span>,<span class="s2">&quot;/sys/*&quot;</span>,<span class="s2">&quot;/tmp/*&quot;</span>,<span class="s2">&quot;/run/*&quot;</span>,<span class="s2">&quot;/mnt/*&quot;</span>,<span class="s2">&quot;/media/*&quot;</span>,<span class="s2">&quot;/lost+found&quot;</span><span class="o">}</span><span class="w"> </span>/<span class="w"> </span>/path/to/backup/folder </pre></div> <p>Delete all files and directories, within a directory, extremely fast: </p> <div class="mw-highlight mw-highlight-lang-bash mw-content-ltr" dir="ltr"><pre><span></span><span class="c1"># Make an empty directory somewhere, which is the first path, and the second path is the directory you want to empty.</span> $<span class="w"> </span>rsync<span class="w"> </span>-a<span class="w"> </span>--delete<span class="w"> </span>/path/to/empty/dir<span class="w"> </span>/path/to/dir/to/empty </pre></div> <div class="mw-heading mw-heading2"><h2 id="Connection">Connection</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=4" title="Edit section: Connection"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>An rsync process operates by communicating with another rsync process, a sender and a receiver. At startup, an rsync client connects to a peer process. If the transfer is local (that is, between file systems mounted on the same host) the peer can be created with fork, after setting up suitable pipes for the connection. If a remote host is involved, rsync starts a process to handle the connection, typically <a href="/wiki/Secure_Shell" title="Secure Shell">Secure Shell</a>. Upon connection, a command is issued to start an rsync process on the remote host, which uses the connection thus established. As an alternative, if the remote host runs an rsync daemon, rsync clients can connect by opening a socket on TCP port 873, possibly using a proxy.<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> </p><p>Rsync has numerous command line options and configuration files to specify alternative shells, options, commands, possibly with full path, and port numbers. Besides using remote shells, tunnelling can be used to have remote ports appear as local on the server where an rsync daemon runs. Those possibilities allow adjusting security levels to the state of the art, while a naive rsync daemon can be enough for a local network. </p><p>One solution is the <code><a href="/wiki/Dry_run_(testing)" title="Dry run (testing)">--dry-run</a></code> option, which allows users to validate their <a href="/wiki/Command-line_argument" class="mw-redirect" title="Command-line argument">command-line arguments</a> and to simulate what would happen when copying the data without actually making any changes or transferring any data. </p> <div class="mw-heading mw-heading2"><h2 id="Algorithm">Algorithm</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=5" title="Edit section: Algorithm"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-More_citations_needed_section plainlinks metadata ambox ambox-content ambox-Refimprove" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This section <b>needs additional citations for <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verification</a></b>.<span class="hide-when-compact"> Please help <a href="/wiki/Special:EditPage/Rsync" title="Special:EditPage/Rsync">improve this article</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>&#32;in this section. Unsourced material may be challenged and removed.</span> <span class="date-container"><i>(<span class="date">March 2015</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <div class="mw-heading mw-heading3"><h3 id="Determining_which_files_to_send">Determining which files to send</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=6" title="Edit section: Determining which files to send"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>By default, rsync determines which files differ between the sending and receiving systems by checking the modification time and size of each file. If time or size is different between the systems, it transfers the file from the sending to the receiving system. As this only requires reading file directory information, it is quick, but it will miss unusual modifications which change neither.<sup id="cite_ref-man_page_12-2" class="reference"><a href="#cite_note-man_page-12"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> </p><p>Rsync performs a slower but comprehensive check if invoked with <code>--checksum</code>. This forces a full checksum comparison on every file present on both systems. Barring rare <a href="/wiki/Hash_collision" title="Hash collision">checksum collisions</a>, this avoids the risk of missing changed files at the cost of reading every file present on both systems. </p> <div class="mw-heading mw-heading3"><h3 id="Determining_which_parts_of_a_file_have_changed">Determining which parts of a file have changed</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=7" title="Edit section: Determining which parts of a file have changed"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The rsync utility uses an <a href="/wiki/Algorithm" title="Algorithm">algorithm</a> invented by Australian computer programmer <a href="/wiki/Andrew_Tridgell" title="Andrew Tridgell">Andrew Tridgell</a> for efficiently transmitting a structure (such as a file) across a communications link when the receiving computer already has a similar, but not identical, version of the same structure.<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> </p><p>The recipient splits its copy of the file into chunks and computes two <a href="/wiki/Checksum" title="Checksum">checksums</a> for each chunk: the <a href="/wiki/MD5" title="MD5">MD5</a> <a href="/wiki/Hash_function" title="Hash function">hash</a>, and a weaker but easier to compute '<a href="/wiki/Rolling_hash" title="Rolling hash">rolling checksum</a>'.<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup> It sends these checksums to the sender. </p><p>The sender computes the checksum for each rolling section in its version of the file having the same size as the chunks used by the recipient's. While the recipient calculates the checksum only for chunks starting at full multiples of the chunk size, the sender calculates the checksum for all sections starting at any address. If any such rolling checksum calculated by the sender matches a checksum calculated by the recipient, then this section is a candidate for not transmitting the content of the section, but only the location in the recipient's file instead. In this case, the sender uses the more computationally expensive MD5 hash to verify that the sender's section and recipient's chunk are equal. Note that the section in the sender may not be at the same start address as the chunk at the recipient. This allows efficient transmission of files which differ by insertions and deletions.<sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> The sender then sends the recipient those parts of its file that did not match, along with information on where to merge existing blocks into the recipient's version. This makes the copies identical. </p><p>The <a href="/wiki/Rolling_hash" title="Rolling hash">rolling checksum</a> used in rsync is based on Mark Adler's <a href="/wiki/Adler-32" title="Adler-32">adler-32</a> checksum, which is used in <a href="/wiki/Zlib" title="Zlib">zlib</a>, and is itself based on <a href="/wiki/Fletcher%27s_checksum" title="Fletcher&#39;s checksum">Fletcher's checksum</a>. </p><p>If the sender's and recipient's versions of the file have many sections in common, the utility needs to transfer relatively little data to synchronize the files. If typical <a href="/wiki/Data_compression" title="Data compression">data compression</a> algorithms are used, files that are similar when uncompressed may be very different when compressed, and thus the entire file will need to be transferred. Some compression programs, such as <a href="/wiki/Gzip" title="Gzip">gzip</a>, provide a special "rsyncable" mode which allows these files to be efficiently rsynced, by ensuring that local changes in the uncompressed file yield only local changes in the compressed file. </p><p>Rsync supports other key features that aid significantly in data transfers or backup. They include compression and decompression of data block by block using <a href="/wiki/Zstd" title="Zstd">Zstandard</a>, <a href="/wiki/LZ4_(compression_algorithm)" title="LZ4 (compression algorithm)">LZ4</a>, or <a href="/wiki/Zlib" title="Zlib">zlib</a>, and support for protocols such as <a href="/wiki/Secure_Shell" title="Secure Shell">ssh</a> and <a href="/wiki/Stunnel" title="Stunnel">stunnel</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Variations">Variations</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=8" title="Edit section: Variations"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The <b><style data-mw-deduplicate="TemplateStyles:r1238216509">.mw-parser-output .vanchor>:target~.vanchor-text{background-color:#b1d2ff}@media screen{html.skin-theme-clientpref-night .mw-parser-output .vanchor>:target~.vanchor-text{background-color:#0f4dc9}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .vanchor>:target~.vanchor-text{background-color:#0f4dc9}}</style><span class="vanchor"><span id="rdiff"></span><span class="vanchor-text">rdiff</span></span></b> utility uses the rsync algorithm to generate <a href="/wiki/Delta_encoding" title="Delta encoding">delta files</a> with the difference from file A to file B (like the utility <a href="/wiki/Diff" title="Diff">diff</a>, but in a different delta format). The delta file can then be applied to file A, turning it into file B (similar to the <a href="/wiki/Patch_(Unix)" title="Patch (Unix)">patch</a> utility). rdiff works well with <a href="/wiki/Binary_file" title="Binary file">binary files</a>. </p><p>The <b><a href="/wiki/Rdiff-backup" title="Rdiff-backup">rdiff-backup</a></b> script maintains a <a href="/wiki/Backup" title="Backup">backup</a> mirror of a file or directory either locally or remotely over the network on another server. rdiff-backup stores incremental rdiff deltas with the backup, with which it is possible to recreate any backup point.<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> </p><p>The <b>librsync</b> library used by rdiff is an independent implementation of the rsync algorithm. It does not use the rsync network protocol and does not share any code with the rsync application.<sup id="cite_ref-pool_38-0" class="reference"><a href="#cite_note-pool-38"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> It is used by <a href="/wiki/Dropbox_(service)" class="mw-redirect" title="Dropbox (service)">Dropbox</a>, rdiff-backup, <a href="/wiki/Duplicity_(software)" title="Duplicity (software)">duplicity</a>, and other utilities.<sup id="cite_ref-pool_38-1" class="reference"><a href="#cite_note-pool-38"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> </p><p>The <b>acrosync</b> library is an independent, cross-platform implementation of the rsync network protocol.<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup> Unlike librsync, it is wire-compatible with rsync (protocol version 29 or 30). It is released under the <a href="/wiki/Reciprocal_Public_License" title="Reciprocal Public License">Reciprocal Public License</a> and used by the commercial rsync software <b>Acrosync</b>.<sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">&#91;</span>36<span class="cite-bracket">&#93;</span></a></sup> </p><p>The <b><a href="/wiki/Duplicity_(software)" title="Duplicity (software)">duplicity</a></b> backup software written in <b><a href="/wiki/Python_(programming_language)" title="Python (programming language)">python</a></b> allows for incremental backups with simple storage backend services like local file system, <a href="/wiki/SSH_File_Transfer_Protocol" title="SSH File Transfer Protocol">sftp</a>, <a href="/wiki/Amazon_S3" title="Amazon S3">Amazon S3</a> and many others. It utilizes librsync to generate delta data against signatures of the previous file versions, encrypting them using <a href="/wiki/GNU_Privacy_Guard" title="GNU Privacy Guard">gpg</a>, and storing them on the backend. For performance reasons a local archive-dir is used to cache backup chain signatures, but can be re-downloaded from the backend if needed. </p><p>As of macOS 10.5 and later, there is a special <code>-E</code> or <code>--extended-attributes</code> switch which allows retaining much of the <a href="/wiki/HFS_Plus" title="HFS Plus">HFS+</a> file metadata when syncing between two machines supporting this feature. This is achieved by transmitting the <a href="/wiki/Resource_Fork" class="mw-redirect" title="Resource Fork">Resource Fork</a> along with the Data Fork.<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">&#91;</span>37<span class="cite-bracket">&#93;</span></a></sup> </p><p><b>zsync</b> is an rsync-like tool optimized for many downloads per file version. zsync is used by Linux distributions such as <a href="/wiki/Ubuntu_(operating_system)" class="mw-redirect" title="Ubuntu (operating system)">Ubuntu</a><sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">&#91;</span>38<span class="cite-bracket">&#93;</span></a></sup> for distributing fast changing beta <a href="/wiki/ISO_image" class="mw-redirect" title="ISO image">ISO image</a> files. zsync uses the HTTP protocol and .zsync files with pre-calculated rolling hash to minimize server load yet permit diff transfer for network optimization.<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup> </p><p><b><a href="/wiki/Rclone" title="Rclone">Rclone</a></b> is an open-source tool inspired by rsync that focuses on cloud and other high latency storage. It supports more than 50 different providers and provides an rsync-like interface for cloud storage.<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">&#91;</span>40<span class="cite-bracket">&#93;</span></a></sup> However, Rclone does not support rolling checksums for partial file syncing (binary diffs) because cloud storage providers do not usually offer the feature and Rclone avoids storing additional metadata.<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">&#91;</span>41<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="rsync_applications">rsync applications</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=9" title="Edit section: rsync applications"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable sortable"> <tbody><tr> <th rowspan="2">Program</th> <th colspan="3">Operating system</th> <th rowspan="2"><span class="nowrap"><a href="/wiki/Free_software" title="Free software">Free software</a></span></th> <th rowspan="2">Description </th></tr> <tr> <th>Linux</th> <th>macOS</th> <th>Windows </th></tr> <tr> <td><a href="/wiki/Back_in_Time_(Linux_software)" title="Back in Time (Linux software)">Back In Time</a></td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No</td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td> </td></tr> <tr> <td><a href="/wiki/BackupAssist" title="BackupAssist">BackupAssist</a></td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No</td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No</td> <td>Direct mirror or with history, VSS. </td></tr> <tr> <td><a href="/wiki/CwRsync" title="CwRsync">cwRsync</a></td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No</td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No</td> <td>Based on <a href="/wiki/Cygwin" title="Cygwin">Cygwin</a>. </td></tr> <tr> <td><a href="/wiki/Grsync" title="Grsync">Grsync</a></td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">&#91;</span>42<span class="cite-bracket">&#93;</span></a></sup></td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td>Graphical Interface for rsync. </td></tr> <tr> <td><a href="/wiki/LuckyBackup" title="LuckyBackup">LuckyBackup</a></td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td> </td></tr> <tr> <td><a href="/wiki/Rclone" title="Rclone">rclone</a></td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td>Inspired by rsync and supports more than 50 cloud storage providers and other high latency storage services. Does not actually use rsync or support rolling checksums and partial file synchronization. </td></tr> <tr> <td><a rel="nofollow" class="external text" href="http://dragoman.org/tym">tym</a></td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td>Time rsYnc Machine – backup à la <a href="/wiki/Time_Machine_(macOS)" title="Time Machine (macOS)">Time Machine</a> – <a href="/wiki/Bash_(Unix_shell)" title="Bash (Unix shell)">Bash</a> script </td></tr> <tr> <td><a href="/wiki/Unison_(software)" title="Unison (software)">Unison</a></td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes</td> <td> </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=10" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1266661725">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span class="portalbox-link"><a href="/wiki/Portal:Free_and_open-source_software" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li></ul> <ul><li><a href="/wiki/Casync" title="Casync">casync</a></li> <li><a href="/wiki/Remote_Differential_Compression" title="Remote Differential Compression">Remote Differential Compression</a></li> <li><a href="/wiki/List_of_TCP_and_UDP_port_numbers" title="List of TCP and UDP port numbers">List of TCP and UDP port numbers</a></li> <li><a href="/wiki/Grsync" title="Grsync">Grsync</a> – App based on RSync but with graphical user interface</li> <li><a href="/wiki/Comparison_of_file_synchronization_software" title="Comparison of file synchronization software">Comparison of file synchronization software</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=11" title="Edit section: Notes"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-lower-alpha"> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text">GPL-3.0-or-later since 2007-07-10, pre-release 3.0.0pre1 on 2007-10-05, stable 3.0.0 on 2008-03-01.</span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text">GPL-3.0-only from 2007-07-07 until 2007-07-09.</span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text">GPL-2.0-only from 2007-02-04 until 2007-07-07.</span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text">GPL-2.0-or-later from 1996-06-16 until 2007-01-31, versions 0.1 to 2.6.9.</span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=12" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239543626"><div class="reflist reflist-columns references-column-width" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-rsyncrel-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-rsyncrel_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-rsyncrel_1-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-rsyncrel_1-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFTridgell1996" class="citation newsgroup cs1">Tridgell, Andrew (19 June 1996). <a rel="nofollow" class="external text" href="https://groups.google.com/group/comp.os.linux.announce/msg/3bb93f6484065f20">"First release of rsync – rcp replacement"</a>. <a href="/wiki/Usenet_newsgroup" title="Usenet newsgroup">Newsgroup</a>:&#160;<a rel="nofollow" class="external text" href="news:comp.os.linux.announce">comp.os.linux.announce</a>. <a href="/wiki/Usenet_(identifier)" class="mw-redirect" title="Usenet (identifier)">Usenet:</a>&#160;<a rel="nofollow" class="external text" href="news:cola-liw-835153950-21793-0@liw.clinet.fi">cola-liw-835153950-21793-0@liw.clinet.fi</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20111108064132/http://groups.google.com/group/comp.os.linux.announce/msg/3bb93f6484065f20">Archived</a> from the original on 8 November 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">19 July</span> 2007</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=First+release+of+rsync+%E2%80%93+rcp+replacement&amp;rft.pub=comp.os.linux.announce&amp;rft.date=1996-06-19&amp;rft_id=news%3Acola-liw-835153950-21793-0%40liw.clinet.fi%23id-name%3DUsenet%3A&amp;rft.aulast=Tridgell&amp;rft.aufirst=Andrew&amp;rft_id=http%3A%2F%2Fgroups.google.com%2Fgroup%2Fcomp.os.linux.announce%2Fmsg%2F3bb93f6484065f20&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-rsync-website-2"><span class="mw-cite-backlink">^ <a href="#cite_ref-rsync-website_2-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-rsync-website_2-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://rsync.samba.org">"rsync"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20141127111140/http://rsync.samba.org/">Archived</a> from the original on 27 November 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">28 November</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=rsync&amp;rft_id=http%3A%2F%2Frsync.samba.org&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-wikidata-31f5fb2f46c9c559a9538aff4eb88dbc83acd65a-v18-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-wikidata-31f5fb2f46c9c559a9538aff4eb88dbc83acd65a-v18_3-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://lists.samba.org/archive/rsync-announce/2025/000121.html">"&#91;rsync-announce&#93; rsync 3.4.1 released"</a>. 15 January 2025<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=%5Brsync-announce%5D+rsync+3.4.1+released&amp;rft.date=2025-01-15&amp;rft_id=https%3A%2F%2Flists.samba.org%2Farchive%2Frsync-announce%2F2025%2F000121.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-NEWS-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-NEWS_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-NEWS_5-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://download.samba.org/pub/rsync/NEWS#3.0.0">"News"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=News&amp;rft_id=https%3A%2F%2Fdownload.samba.org%2Fpub%2Frsync%2FNEWS%233.0.0&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-GPL-3.0-or-later-6"><span class="mw-cite-backlink">^ <a href="#cite_ref-GPL-3.0-or-later_6-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-GPL-3.0-or-later_6-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://git.samba.org/rsync.git/?p=rsync.git;a=commitdiff;h=8e41b68e8f975c02a5d9281be780ba5d1a385107">"tweaking the license text a bit more"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=tweaking+the+license+text+a+bit+more&amp;rft_id=https%3A%2F%2Fgit.samba.org%2Frsync.git%2F%3Fp%3Drsync.git%3Ba%3Dcommitdiff%3Bh%3D8e41b68e8f975c02a5d9281be780ba5d1a385107&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-GPL.html-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-GPL.html_7-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://rsync.samba.org/GPL.html">"rsync's license"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=rsync%27s+license&amp;rft_id=https%3A%2F%2Frsync.samba.org%2FGPL.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-GPL2.html-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-GPL2.html_11-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://rsync.samba.org/GPL2.html">"rsync's license"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=rsync%27s+license&amp;rft_id=http%3A%2F%2Frsync.samba.org%2FGPL2.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-man_page-12"><span class="mw-cite-backlink">^ <a href="#cite_ref-man_page_12-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-man_page_12-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-man_page_12-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://linux.die.net/man/1/rsync">"rsync(1) – Linux man page"</a>. <i>linux.die.net</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170101060106/https://linux.die.net/man/1/rsync">Archived</a> from the original on 1 January 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=linux.die.net&amp;rft.atitle=rsync%281%29+%E2%80%93+Linux+man+page&amp;rft_id=https%3A%2F%2Flinux.die.net%2Fman%2F1%2Frsync&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-Sayood-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-Sayood_13-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSayood2002" class="citation book cs1">Sayood, Khalid (18 December 2002). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=Duz1wQEBkb8C&amp;q=rsync+widely+used&amp;pg=PA280"><i>Lossless compression handbook</i></a>. Elsevier. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9780080510491" title="Special:BookSources/9780080510491"><bdi>9780080510491</bdi></a><span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Lossless+compression+handbook&amp;rft.pub=Elsevier&amp;rft.date=2002-12-18&amp;rft.isbn=9780080510491&amp;rft.aulast=Sayood&amp;rft.aufirst=Khalid&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DDuz1wQEBkb8C%26q%3Drsync%2Bwidely%2Bused%26pg%3DPA280&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://archive.org/details/springer_10.1007-1-4020-2258-1"><i>Web content caching and distribution: proceedings of the 8th International Workshop</i></a>. Springer Science &amp; Business Media. 2004. p.&#160;<a rel="nofollow" class="external text" href="https://archive.org/details/springer_10.1007-1-4020-2258-1/page/n323">316</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9781402022579" title="Special:BookSources/9781402022579"><bdi>9781402022579</bdi></a><span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2014</span> &#8211; via <a href="/wiki/Internet_Archive" title="Internet Archive">Internet Archive</a>. <q>rsync widely used.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Web+content+caching+and+distribution%3A+proceedings+of+the+8th+International+Workshop&amp;rft.pages=316&amp;rft.pub=Springer+Science+%26+Business+Media&amp;rft.date=2004&amp;rft.isbn=9781402022579&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Fspringer_10.1007-1-4020-2258-1&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text">Rasch, David; Burns, Randal; <a rel="nofollow" class="external text" href="http://hssl.cs.jhu.edu/ip-rsync/ip-rsync.pdf"><i>In-Place Rsync: File Synchronization for Mobile and Wireless Devices</i></a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160413200016/http://hssl.cs.jhu.edu/ip-rsync/ip-rsync.pdf">Archived</a> 13 April 2016 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>, Department of Computer Science, Johns Hopkins University</span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDempseyWeiss1999" class="citation journal cs1">Dempsey, Bert J.; Weiss, Debra (30 April 1999). "Towards an Efficient, Scalable Replication Mechanism for the I2-DSI Project". <i>Technical Report TR-1999-01</i>. <a href="/wiki/CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a>&#160;<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.95.5042">10.1.1.95.5042</a></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Technical+Report+TR-1999-01&amp;rft.atitle=Towards+an+Efficient%2C+Scalable+Replication+Mechanism+for+the+I2-DSI+Project&amp;rft.date=1999-04-30&amp;rft_id=https%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fsummary%3Fdoi%3D10.1.1.95.5042%23id-name%3DCiteSeerX&amp;rft.aulast=Dempsey&amp;rft.aufirst=Bert+J.&amp;rft.au=Weiss%2C+Debra&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://stackoverflow.com/questions/24058544/speed-up-rsync-with-simultaneous-concurrent-file-transfers">"Bash - Speed up rsync with Simultaneous/Concurrent File Transfers? - Stack Overflow"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190806235906/https://stackoverflow.com/questions/24058544/speed-up-rsync-with-simultaneous-concurrent-file-transfers">Archived</a> from the original on 6 August 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">18 December</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Bash+-+Speed+up+rsync+with+Simultaneous%2FConcurrent+File+Transfers%3F+-+Stack+Overflow&amp;rft_id=https%3A%2F%2Fstackoverflow.com%2Fquestions%2F24058544%2Fspeed-up-rsync-with-simultaneous-concurrent-file-transfers&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://troy.jdmz.net/rsync/index.html">"Using Rsync and SSH"</a>. Troy.jdmz.net<span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Using+Rsync+and+SSH&amp;rft.pub=Troy.jdmz.net&amp;rft_id=https%3A%2F%2Ftroy.jdmz.net%2Frsync%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.gnu.org/server/mirror.html">"Using and running mirrors"</a>. GNU Project. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200416235132/https://www.gnu.org/server/mirror.html">Archived</a> from the original on 16 April 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">15 April</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Using+and+running+mirrors&amp;rft.pub=GNU+Project&amp;rft_id=https%3A%2F%2Fwww.gnu.org%2Fserver%2Fmirror.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.centos.org/HowTos/CreatePublicMirrors">"How to create public mirrors for CentOS"</a>. CentOS wiki. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200401031641/https://wiki.centos.org/HowTos/CreatePublicMirrors">Archived</a> from the original on 1 April 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">15 April</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=How+to+create+public+mirrors+for+CentOS&amp;rft.pub=CentOS+wiki&amp;rft_id=https%3A%2F%2Fwiki.centos.org%2FHowTos%2FCreatePublicMirrors&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-rdistrel-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-rdistrel_21-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.freebsd.org/cgi/man.cgi?query=rdist&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+1.0-RELEASE&amp;arch=default&amp;format=html">"rdist(1)"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=rdist%281%29&amp;rft_id=https%3A%2F%2Fman.freebsd.org%2Fcgi%2Fman.cgi%3Fquery%3Drdist%26apropos%3D0%26sektion%3D0%26manpath%3DFreeBSD%2B1.0-RELEASE%26arch%3Ddefault%26format%3Dhtml&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text">Tridgell, Andrew; <a rel="nofollow" class="external text" href="https://rsync.samba.org/~tridge/phd_thesis.pdf"><i>Efficient Algorithms for Sorting and Synchronization</i></a>, February 1999, retrieved 29 September 2009</span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1 cs1-prop-unfit"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20130406032657/http://www.suacommunity.com/tool_warehouse.aspx">"Tool Warehouse"</a>. <i>SUA Community</i>. Archived from the original on 6 April 2013.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=SUA+Community&amp;rft.atitle=Tool+Warehouse&amp;rft_id=http%3A%2F%2Fwww.suacommunity.com%2Ftool_warehouse.aspx&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://svnweb.freebsd.org/ports/head/net/rsync/pkg-descr?view=markup">"FreeBSD Ports"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">24 October</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=FreeBSD+Ports&amp;rft_id=https%3A%2F%2Fsvnweb.freebsd.org%2Fports%2Fhead%2Fnet%2Frsync%2Fpkg-descr%3Fview%3Dmarkup&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/rsync/README.html">"NetBSD Ports"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20161025110838/http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/rsync/README.html">Archived</a> from the original on 25 October 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">24 October</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+Ports&amp;rft_id=http%3A%2F%2Fftp.netbsd.org%2Fpub%2Fpkgsrc%2Fcurrent%2Fpkgsrc%2Fnet%2Frsync%2FREADME.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/rsync/">"OpenBSD Ports"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">24 October</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=OpenBSD+Ports&amp;rft_id=http%3A%2F%2Fcvsweb.openbsd.org%2Fcgi-bin%2Fcvsweb%2Fports%2Fnet%2Frsync%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text">See the <a rel="nofollow" class="external text" href="https://rsync.samba.org/ftp/rsync/README">README file</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20071210003559/http://rsync.samba.org/ftp/rsync/README">Archived</a> 10 December 2007 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.freebsd.org/doc/en/articles/hubs/mirror-howto.html">"How to Mirror FreeBSD (With rsync)"</a>. Freebsd.org<span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=How+to+Mirror+FreeBSD+%28With+rsync%29&amp;rft.pub=Freebsd.org&amp;rft_id=http%3A%2F%2Fwww.freebsd.org%2Fdoc%2Fen%2Farticles%2Fhubs%2Fmirror-howto.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.apache.org/info/how-to-mirror.html">"How to become a mirror for the Apache Software Foundation"</a>. Apache.org. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20140821040343/http://www.apache.org/info/how-to-mirror.html">Archived</a> from the original on 21 August 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=How+to+become+a+mirror+for+the+Apache+Software+Foundation&amp;rft.pub=Apache.org&amp;rft_id=http%3A%2F%2Fwww.apache.org%2Finfo%2Fhow-to-mirror.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/mirrors.html#guidelines">"PuTTY Web Site Mirrors: Mirroring guidelines"</a>. Chiark.greenend.org.uk. 20 December 2007. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20140819090430/http://www.chiark.greenend.org.uk/~sgtatham/putty/mirrors.html#guidelines">Archived</a> from the original on 19 August 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=PuTTY+Web+Site+Mirrors%3A+Mirroring+guidelines&amp;rft.pub=Chiark.greenend.org.uk&amp;rft.date=2007-12-20&amp;rft_id=http%3A%2F%2Fwww.chiark.greenend.org.uk%2F~sgtatham%2Fputty%2Fmirrors.html%23guidelines&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://blog.interlinked.org/tutorials/rsync_time_machine.html">"Rsync set up to run like Time Machine"</a>. Blog.interlinked.org. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20071115224128/http://blog.interlinked.org/tutorials/rsync_time_machine.html">Archived</a> from the original on 15 November 2007<span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Rsync+set+up+to+run+like+Time+Machine&amp;rft.pub=Blog.interlinked.org&amp;rft_id=http%3A%2F%2Fblog.interlinked.org%2Ftutorials%2Frsync_time_machine.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.archlinux.org/index.php/Full_system_backup_with_rsync">"Full system backup with rsync"</a>. wiki.archlinux.org. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20150211163817/https://wiki.archlinux.org/index.php/Full_System_Backup_with_rsync">Archived</a> from the original on 11 February 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">15 December</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Full+system+backup+with+rsync&amp;rft.pub=wiki.archlinux.org&amp;rft_id=https%3A%2F%2Fwiki.archlinux.org%2Findex.php%2FFull_system_backup_with_rsync&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://rsync.samba.org/how-rsync-works.html">"How Rsync Works"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20161216173537/http://rsync.samba.org/how-rsync-works.html">Archived</a> from the original on 16 December 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">24 January</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=How+Rsync+Works&amp;rft_id=https%3A%2F%2Frsync.samba.org%2Fhow-rsync-works.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://tutorials.jenkov.com/rsync/overview.html">"RSync – Overview"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170410213853/http://tutorials.jenkov.com/rsync/overview.html">Archived</a> from the original on 10 April 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">9 April</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=RSync+%E2%80%93+Overview&amp;rft_id=http%3A%2F%2Ftutorials.jenkov.com%2Frsync%2Foverview.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20080320001756/http://rsync.samba.org/ftp/rsync/src/rsync-3.0.0-NEWS">"News for rsync 3.0.0"</a>. 1 March 2008. Archived from <a rel="nofollow" class="external text" href="https://rsync.samba.org/ftp/rsync/src/rsync-3.0.0-NEWS">the original</a> on 20 March 2008.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=News+for+rsync+3.0.0&amp;rft.date=2008-03-01&amp;rft_id=http%3A%2F%2Frsync.samba.org%2Fftp%2Frsync%2Fsrc%2Frsync-3.0.0-NEWS&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFNorman_Ramsey" class="citation web cs1">Norman Ramsey. <a rel="nofollow" class="external text" href="https://www.cs.tufts.edu/~nr/rsync.html">"The Rsync Algorithm"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=The+Rsync+Algorithm&amp;rft.au=Norman+Ramsey&amp;rft_id=https%3A%2F%2Fwww.cs.tufts.edu%2F~nr%2Frsync.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="http://rdiff-backup.net/">rdiff-backup</a></span></span></span> </li> <li id="cite_note-pool-38"><span class="mw-cite-backlink">^ <a href="#cite_ref-pool_38-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-pool_38-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">Pool, Martin; <a rel="nofollow" class="external text" href="http://librsync.sourcefrog.net/">"librsync"</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20131209003912/http://librsync.sourcefrog.net/">Archived</a> 9 December 2013 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChen" class="citation web cs1">Chen, Gilbert. <a rel="nofollow" class="external text" href="https://github.com/gilbertchen/acrosync-library">"acrosync-library"</a>. github.com. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170210051004/https://github.com/gilbertchen/acrosync-library">Archived</a> from the original on 10 February 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">22 June</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=acrosync-library&amp;rft.pub=github.com&amp;rft.aulast=Chen&amp;rft.aufirst=Gilbert&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgilbertchen%2Facrosync-library&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://acrosync.com">"acrosync.com"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20191220113527/http://acrosync.com/">Archived</a> from the original on 20 December 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">29 July</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=acrosync.com&amp;rft_id=https%3A%2F%2Facrosync.com&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120926232217/http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/rsync.1.html">"Mac Developer Library"</a>. Developer.apple.com. Archived from <a rel="nofollow" class="external text" href="https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/rsync.1.html">the original</a> on 26 September 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Mac+Developer+Library&amp;rft.pub=Developer.apple.com&amp;rft_id=https%3A%2F%2Fdeveloper.apple.com%2Flibrary%2Fmac%2F%23documentation%2FDarwin%2FReference%2FManPages%2Fman1%2Frsync.1.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://help.ubuntu.com/community/ZsyncCdImage">"Zsync Cd Image"</a>. <i>ubuntu.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">6 January</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ubuntu.com&amp;rft.atitle=Zsync+Cd+Image&amp;rft_id=https%3A%2F%2Fhelp.ubuntu.com%2Fcommunity%2FZsyncCdImage&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://zsync.moria.org.uk">zsync web site</a></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCraig-Wood" class="citation web cs1">Craig-Wood, Nick. <a rel="nofollow" class="external text" href="https://rclone.org/overview/">"Overview of cloud storage systems"</a>. <i>rclone.org</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20171004030724/https://rclone.org/overview/">Archived</a> from the original on 4 October 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">10 July</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=rclone.org&amp;rft.atitle=Overview+of+cloud+storage+systems&amp;rft.aulast=Craig-Wood&amp;rft.aufirst=Nick&amp;rft_id=https%3A%2F%2Frclone.org%2Foverview%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCraig-Wood" class="citation web cs1">Craig-Wood, Nick. <a rel="nofollow" class="external text" href="https://rclone.org/faq/#why-doesn-t-rclone-support-partial-transfers-binary-diffs-like-rsync">"Rclone Frequently Asked Questions"</a>. <i>rclone.org</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220510195418/https://rclone.org/faq/">Archived</a> from the original on 10 May 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">13 May</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=rclone.org&amp;rft.atitle=Rclone+Frequently+Asked+Questions&amp;rft.aulast=Craig-Wood&amp;rft.aufirst=Nick&amp;rft_id=https%3A%2F%2Frclone.org%2Ffaq%2F%23why-doesn-t-rclone-support-partial-transfers-binary-diffs-like-rsync&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> <li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://sourceforge.net/projects/grsync-win/">"Grsync for Windows"</a>. <i>SourceForge</i>. 12 July 2016. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190324193643/https://sourceforge.net/projects/grsync-win/">Archived</a> from the original on 24 March 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">24 March</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=SourceForge&amp;rft.atitle=Grsync+for+Windows&amp;rft.date=2016-07-12&amp;rft_id=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fgrsync-win%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ARsync" class="Z3988"></span></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Rsync&amp;action=edit&amp;section=13" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://rsync.samba.org/">Official website</a></span></span> <span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q283774#P856" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li> <li><a rel="nofollow" class="external text" href="https://rsync.samba.org/tech_report/">Rsync algorithm</a> – 1998-11-09</li> <li><a rel="nofollow" class="external text" href="https://www.samba.org/~tridge/phd_thesis.pdf">Doctoral thesis introducing the Rsync algorithm</a></li> <li><a rel="nofollow" class="external text" href="https://linuxconfig.org/rsync-command-examples/">Rsync examples in Linux (How to use rsync)</a></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Uniform_Resource_Identifier_(URI)_schemes138" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:URI_schemes" title="Template:URI schemes"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:URI_schemes" title="Template talk:URI schemes"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:URI_schemes" title="Special:EditPage/Template:URI schemes"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Uniform_Resource_Identifier_(URI)_schemes138" style="font-size:114%;margin:0 4em"><a href="/wiki/List_of_URI_schemes" title="List of URI schemes">Uniform Resource Identifier (URI) schemes</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Official</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/About_URI_scheme" title="About URI scheme">about</a></li> <li><a href="/wiki/Acct_URI_scheme" title="Acct URI scheme">acct</a></li> <li><a href="/wiki/Content_reference_identifier" title="Content reference identifier">crid</a></li> <li><a href="/wiki/Data_URI_scheme" title="Data URI scheme">data</a></li> <li><a href="/wiki/File_URI_scheme" title="File URI scheme">file</a></li> <li><a href="/wiki/File_Transfer_Protocol" title="File Transfer Protocol">ftp</a></li> <li><a href="/wiki/Geo_URI_scheme" title="Geo URI scheme">geo</a></li> <li><a href="/wiki/Gopher_(protocol)" title="Gopher (protocol)">gopher</a></li> <li><a href="/wiki/HTTP#Technical_overview" title="HTTP">http</a></li> <li><a href="/wiki/HTTPS" title="HTTPS">https</a></li> <li><a href="/wiki/Info_URI_scheme" title="Info URI scheme">info</a></li> <li><a href="/wiki/Lightweight_Directory_Access_Protocol#URI_scheme" title="Lightweight Directory Access Protocol">ldap</a></li> <li><a href="/wiki/Mailto" title="Mailto">mailto</a></li> <li><a href="/wiki/Network_File_System" title="Network File System">nfs</a></li> <li><a href="/wiki/Network_News_Transfer_Protocol" title="Network News Transfer Protocol">nntp</a></li> <li><a href="/wiki/SIP_URI_scheme" title="SIP URI scheme">sip / sips</a></li> <li><a href="/wiki/Tag_URI_scheme" title="Tag URI scheme">tag</a></li> <li><a href="/wiki/Telnet" title="Telnet">telnet</a></li> <li><a href="/wiki/Uniform_Resource_Name" title="Uniform Resource Name">urn</a></li> <li><a href="/wiki/View-source_URI_scheme" title="View-source URI scheme">view-source</a></li> <li><a href="/wiki/WebSocket#Overview" title="WebSocket">ws / wss</a></li> <li><a href="/wiki/XMPP" title="XMPP">xmpp</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Unofficial</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Hyper_Text_Coffee_Pot_Control_Protocol#Commands_and_replies" title="Hyper Text Coffee Pot Control Protocol">coffee</a></li> <li><a href="/wiki/Ed2k_URI_scheme" title="Ed2k URI scheme">ed2k</a></li> <li><a href="/wiki/Gemini_(protocol)" title="Gemini (protocol)">gemini</a></li> <li><a href="/wiki/Feed_URI_scheme" title="Feed URI scheme">feed</a></li> <li><a href="/wiki/Finger_(protocol)" title="Finger (protocol)">finger</a></li> <li><a href="/wiki/Internet_Relay_Chat#URI_scheme" class="mw-redirect" title="Internet Relay Chat">irc / irc6 / ircs</a></li> <li><a href="/wiki/Lightweight_Directory_Access_Protocol#URI_scheme" title="Lightweight Directory Access Protocol">ldaps</a></li> <li><a href="/wiki/Magnet_URI_scheme" title="Magnet URI scheme">magnet</a></li> <li><a class="mw-selflink selflink">rsync</a></li> <li><a href="/wiki/Yahoo!_Messenger#URI_scheme" class="mw-redirect" title="Yahoo! Messenger">ymsgr</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div><a href="/wiki/List_of_network_protocols_(OSI_model)" title="List of network protocols (OSI model)">Protocol list</a></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐7dfdf5498‐h282x Cached time: 20250220113518 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.741 seconds Real time usage: 1.204 seconds Preprocessor visited node count: 4202/1000000 Post‐expand include size: 99346/2097152 bytes Template argument size: 7262/2097152 bytes Highest expansion depth: 21/100 Expensive parser function count: 15/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 145606/5000000 bytes Lua time usage: 0.466/10.000 seconds Lua memory usage: 9714277/52428800 bytes Number of Wikibase entities loaded: 2/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1125.190 1 -total 28.52% 320.876 2 Template:Infobox 27.09% 304.827 1 Template:Infobox_software 19.03% 214.164 2 Template:Reflist 14.85% 167.062 1 Template:Infobox_software/simple 14.30% 160.920 7 Template:Wikidata 11.05% 124.290 31 Template:Cite_web 6.59% 74.142 1 Template:URI_scheme 6.44% 72.466 1 Template:Short_description 6.28% 70.622 1 Template:Navbox --> <!-- Saved in parser cache with key enwiki:pcache:146428:|#|:idhash:canonical and timestamp 20250220113518 and revision id 1275814389. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?useformat=desktop&amp;type=1x1&amp;usesul3=0" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Rsync&amp;oldid=1275814389">https://en.wikipedia.org/w/index.php?title=Rsync&amp;oldid=1275814389</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:1996_software" title="Category:1996 software">1996 software</a></li><li><a href="/wiki/Category:Backup_software_for_Linux" title="Category:Backup software for Linux">Backup software for Linux</a></li><li><a href="/wiki/Category:Data_synchronization" title="Category:Data synchronization">Data synchronization</a></li><li><a href="/wiki/Category:Free_backup_software" title="Category:Free backup software">Free backup software</a></li><li><a href="/wiki/Category:Free_file_transfer_software" title="Category:Free file transfer software">Free file transfer software</a></li><li><a href="/wiki/Category:Free_network-related_software" title="Category:Free network-related software">Free network-related software</a></li><li><a href="/wiki/Category:Free_software_programmed_in_C" title="Category:Free software programmed in C">Free software programmed in C</a></li><li><a href="/wiki/Category:Network_file_transfer_protocols" title="Category:Network file transfer protocols">Network file transfer protocols</a></li><li><a href="/wiki/Category:Unix_network-related_software" title="Category:Unix network-related software">Unix network-related software</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Webarchive_template_wayback_links" title="Category:Webarchive template wayback links">Webarchive template wayback links</a></li><li><a href="/wiki/Category:CS1:_unfit_URL" title="Category:CS1: unfit URL">CS1: unfit URL</a></li><li><a href="/wiki/Category:Official_website_different_in_Wikidata_and_Wikipedia" title="Category:Official website different in Wikidata and Wikipedia">Official website different in Wikidata and Wikipedia</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:Use_dmy_dates_from_July_2020" title="Category:Use dmy dates from July 2020">Use dmy dates from July 2020</a></li><li><a href="/wiki/Category:Pages_using_Infobox_software_with_version_errors" title="Category:Pages using Infobox software with version errors">Pages using Infobox software with version errors</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_2023" title="Category:Articles containing potentially dated statements from 2023">Articles containing potentially dated statements from 2023</a></li><li><a href="/wiki/Category:All_articles_containing_potentially_dated_statements" title="Category:All articles containing potentially dated statements">All articles containing potentially dated statements</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_February_2022" title="Category:Articles with unsourced statements from February 2022">Articles with unsourced statements from February 2022</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_March_2015" title="Category:Articles needing additional references from March 2015">Articles needing additional references from March 2015</a></li><li><a href="/wiki/Category:All_articles_needing_additional_references" title="Category:All articles needing additional references">All articles needing additional references</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 15 February 2025, at 06:12<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Rsync&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/static/images/footer/wikimedia-button.svg" width="84" height="29"><img src="/static/images/footer/wikimedia.svg" width="25" height="25" alt="Wikimedia Foundation" lang="en" loading="lazy"></picture></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/w/resources/assets/poweredby_mediawiki.svg" width="88" height="31"><img src="/w/resources/assets/mediawiki_compact.svg" alt="Powered by MediaWiki" width="25" height="25" loading="lazy"></picture></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" >rsync</div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>21 languages</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>Add topic</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5c66768cb-mz2j2","wgBackendResponseTime":125,"wgPageParseReport":{"limitreport":{"cputime":"0.741","walltime":"1.204","ppvisitednodes":{"value":4202,"limit":1000000},"postexpandincludesize":{"value":99346,"limit":2097152},"templateargumentsize":{"value":7262,"limit":2097152},"expansiondepth":{"value":21,"limit":100},"expensivefunctioncount":{"value":15,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":145606,"limit":5000000},"entityaccesscount":{"value":2,"limit":400},"timingprofile":["100.00% 1125.190 1 -total"," 28.52% 320.876 2 Template:Infobox"," 27.09% 304.827 1 Template:Infobox_software"," 19.03% 214.164 2 Template:Reflist"," 14.85% 167.062 1 Template:Infobox_software/simple"," 14.30% 160.920 7 Template:Wikidata"," 11.05% 124.290 31 Template:Cite_web"," 6.59% 74.142 1 Template:URI_scheme"," 6.44% 72.466 1 Template:Short_description"," 6.28% 70.622 1 Template:Navbox"]},"scribunto":{"limitreport-timeusage":{"value":"0.466","limit":"10.000"},"limitreport-memusage":{"value":9714277,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-7dfdf5498-h282x","timestamp":"20250220113518","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Rsync","url":"https:\/\/en.wikipedia.org\/wiki\/Rsync","sameAs":"http:\/\/www.wikidata.org\/entity\/Q283774","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q283774","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2002-11-12T11:50:13Z","dateModified":"2025-02-15T06:12:30Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/en\/1\/11\/Newrsynclogo.png","headline":"file synchronization protocol and software"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10