Synchronizing any two machines is easy when you use rsync | Linux Today

Synchronizing any two machines is easy when you use rsync

Written By
Web Webster
Web Webster
Apr 16, 2009

[ Thanks to An Anonymous Reader for
this link. ]

“If you work with both a laptop and a desktop computer,
you know you have to synchronize the machines to keep them up to
date. In addition, you probably want to run the synchronization not
only at your home but also from a remote site; in my case, whenever
I travel with my laptop, I make sure that whatever I do on it gets
backed up to my desktop computer. (Losing your laptop and thereby
losing all your work isn’t nice at all!) Many solutions to this
problem exist: This article introduces one such tool-rsync-and
mentions several related tools, all of which provide easy
synchronization procedures.

“What is rsync?

“The rsync utility is a file-transfer and synchronization
program widely available for Linux® and UNIX and even ported to
Windows. Its key feature is a very fast algorithm that just sends
file differences over the data link, thus minimizing the total data
flow between machines. (If you use the File Transfer Protocol [FTP]
or utilities such as rcp or scp, complete files will be sent, even
if just one byte has changed.) Of course, rsync isn’t limited to
existing files: It can also deal with files and directories that
might be present only at one end of the link. Finally,
communications are optimized by compressing data, so you can use
the tool even without a broadband connection.”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.