Install RsyncOSX

RsyncOSX is released in version 5.8.6 (16 May 2019). It is not required to install the RsyncOSXsched.app. RsyncOSXsched.app is for scheduled tasks only.

RsyncOSX is signed and notarized. There is a short intro to RsyncOSX.

Install RsyncOSX.app and RsyncOSXsched.app

The command shasum ~/pathtodownload/RsyncOSX-version.dmg will print the shasum for the .dmg file. For your own safety verify the shasums.

  • RsyncOSX-5.8.6.dmg - 59ae55101da37760b7552665438d1179ebfba1d0
  • RsyncOSXsched-5.8.6.dmg - a4d035ae61e6ed430ee004c27fa4f69414908710

To install RsyncOSX open the downloaded RsyncOSX-version.dmg file, copy the RsyncOSX.app to the /Application catalog or any other preferred catalog. And likewise for the RsyncOSXsched-version.dmg.

RsyncOSX is installed and used at your own risk and developer accepts no responsibility for any errors, omissions or loss of data by using the application.

Version 3.1.3 of rsync

See readme.txt within dmg file for how to manually install version rsync 3.1.3.

  • rsync313.dmg: 568ccf4d0981223f51e1c54941bc6cbc87988ae8

Passwordless logins to remote servers

Using RsyncOSX for backup to remote servers require to setup ssh passwordless login. What is ssh passwordless login? By using ssh private and public pair of keys enables a more secure method to login to remote servers without password. RsyncOSX can assist you in setting up passwordless logins or you can enable passwordless logins manually.

Versions of rsync

The default version of rsync in macOS is old (version 2.6.9, protocol version 29). Version 2.6.9 was released in nov 2006. The current release of rsync is version 3.1.3 protocol 31 released 28 January 2018. There are at least three options to get and install the current version of rsync for use in RsyncOSX:

  • get rsync-3.1.3.dmg from releases to install the latest version of rsync
  • install Xcode and download the rsync source from rsync.samba.org
    • required tools are gcc and make which are part of Xcode command line tool (you might be able to install Xcode command line tool only by downloading the tools from Apple Developer page)
    • untar the source archive and use make to compile and install, rsync compiles without any issues on macOS
  • install homebrew and then install rsync as part of homebrew

In RsyncOSX select user configuration and set path for optional version of rsync.

YouTube videos

There are four short YouTube videos of RsyncOSX:

  • getting RsyncOSX and installing it
    • the video also shows how to create the two local ssh certificates for password less logins to remote server
  • adding and executing the first backup
  • doing a full restore to a temporary local restore catalogs
  • how to change version of rsync utilized by RsyncOSX
Written on April 10, 2018