Download link and install
RsyncOSX is released in version 5.3.9 (22 July 2018). There are two methods for install:
- (1) either copy the app from
RsyncOSX.dmgfile into a selected folder
- (2) or use the installer
RsyncOSX-5.3.9.pkgto install in
The pkg files are not signed. It is not required to install the RsyncOSXsched.app. RsyncOSXsched.app is for scheduled backups only.
Install RsyncOSX.dmg or RsyncOSX-5.3.9.pkg
For your own safety verify the shasums. The command
shasum ~/pathtodownload/RsyncOSX.dmg will print the shasum for the .dmg file.
- shasum RsyncOSX.dmg: bc7de7870bf2051011de1a43dc2fe3590f4983f3
- shasum RsyncOSX-5.3.9.pkg: b8862a132840eac1354000005b7d0e08833fc207
To install RsyncOSX open the downloaded
RsyncOSX.dmg file, copy the RsyncOSX.app to a folder in your home catalog or any other catalog. The installer,
RsyncOSX-5.3.9.pkg, copy the application files in the
/Application folder. The installer require admin rights to install.
RsyncOSX-5.3.9.pkg is not signed, the RsyncOSX app within the .pkg file is signed. The MacOS might force you to open the security preferences to enable installing the .pkg file.
Version 3.1.3 of rsync
See readme.txt within dmg file for how to manually install version rsync 3.1.3.
The application 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. The application is signed with my Apple Developer ID certificate.
Passwordless logins and remote servers
Backup to remote servers require ssh passwordless logins by utilizing ssh-keygen to create a ssh private and public key pair. RsyncOSX can assist in setting up passwordless logins or use the instructions in setup passwordless logins.
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
Idea behind RsyncOSX
I have two MacBooks, one is used primarily at work and the other is my private. Data is backed up to server (NAS) at home and to one offsite servers. Both MacBooks and all backup locations are kept in sync. I am using my private MacBook for Pictures (I have about 100 GB of raw picture files). Whenever I have added new picture files or done some work on pictures, changes are backup up on all servers and then restored on my MacBook used at work. The rsync command-line tool is one of the best tools around for backup and synchronizing storage. A GUI on top of rsync might hide all the details about parameters to rsync and make rsync execute the correct actions.
Some more details about the idea for RsyncOSX.