We have a number of servers, and a couple that have somewhat ancient distros (one Debian 6 and one Debian 7). Fortunately rdiff-backup 1.2.8 was fairly ubiquitous and even our new storage server (hosting the backups) with Ubuntu 18.04 had that version until I updated it to 20.04 this past week. I didn't pay enough attention to the differences before updating and now realize that the server was updated to rdiff-backup 2.0 which is no longer compatible.
The two main options I see are to try and get rdiff-backup 2.0 on the old servers or to install a parallel copy of 1.2.8 on the backup/storage server.
The former will be problematic as the older server doesn't even have python3.
The latter is also proving difficult as the latest version of librsync also doesn't seem compatible with 1.2.8.
Is there a build of 1.2.8 available for newer distros from somewhere? Or has anyone accomplished this and have the requirements and steps to reproduce it?
Or alternatively does anyone have a build of 2.0 that works on an old Debian 6 system?
Or are there any other alternatives? The Ubuntu system does have lxd/snaps so maybe there's a container available that would run on the new distro and host the old version?
(Updating our old systems is not an immediate solution though I have that on my list to do eventually, too.)