Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 11 submissions in the queue.
posted by janrinok on Tuesday August 30 2022, @03:25AM   Printer-friendly
from the a-one-and-a-two-and-a-three-and-a dept.

FOSS developer Michael Stapelberg has started a four part blog post on Rsync and how it works. He wrote the i3 tiling window manager, among other projects, and is a former Debian developer. Now he has written about three scenarios for which he has come to appreciate Rsync, specifically in DokuWiki transfers, software deployment, and backups. Then he looks at at integrating it into various work flows, and then at what the software and protocol actually do. The fourth section is to be announced.

Rsync is an algorithm and a utilty, both initially developed by Andrew Tridgell as part of his PhD dissertation work, and by Paul Mackerras. It is used for updating files on one machine so that they become identical to a file on another machine while at the same time transferring the minimal amount of data to effect the update, saving on time and bandwidth. Rsync is the underlying component in a great many backup utilities and routines. With the right settings it can even do incremental backups. Andrew is also well-known for having worked on Samba, and won in the EU against M$ in order to get the required interoperability specifications needed to share files using CIFS/SMB.

Previously:
(2014) Ask Soylent: Suggestions for Remote Backup
(2014) How Do You Sync Your Home Directory?


Original Submission

 
This discussion was created by janrinok (52) for logged-in users only, but now has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Informative) by RedGreen on Tuesday August 30 2022, @03:41PM

    by RedGreen (888) on Tuesday August 30 2022, @03:41PM (#1269199)

    "rsync is one of those wonderfully useful tools"

    Most certainly is I have used it for god knows how long now it has been that long and it has never failed me even a single time. I use it many times a day though not always with me personally doing it, but at least 24 times a day with my cron job scripts that run every two hours backing up my home and / directories, my personal version of backing up my machine. I tried some of those other programs but found they were rather convoluted and limited in their application. My scripts do the backups the restore script allows me to select any of those multiple backups I have made to restore onto new drive and boot, it always does without fail. Same as the script I have that clones the running system to a boot able internal or external drive for testing or transfer onto a backup machine(s), those always boot too, all thanks to that wonderful utility that Just Works like a champ.

    --
    "I modded down, down, down, and the flames went higher." -- Sven Olsen
    Starting Score:    1  point
    Moderation   +2  
       Informative=2, Total=2
    Extra 'Informative' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4