Looks like rsync got that option in the end as this is what I get from 18.04's version:
# rsync --help | grep copy-devices --copy-devices copy device contents as regular file # dpkg -l| grep rsync ii rsync 3.1.2-2.1ubuntu1.4 amd64 fast, versatile, remote (and local) file-copying tool ** Changed in: rsync (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to rsync in Ubuntu. https://bugs.launchpad.net/bugs/728227 Title: add --copy-devices option to rsync Status in rsync package in Ubuntu: Fix Released Status in rsync package in Fedora: Fix Released Bug description: Binary package hint: rsync 1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu $ lsb_release -rd Description: Ubuntu 10.10 Release: 10.10 2) $ apt-cache policy rsync rsync: Installed: 3.0.7-2ubuntu1 Candidate: 3.0.7-2ubuntu1 Version table: *** 3.0.7-2ubuntu1 0 500 http://se.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages 100 /var/lib/dpkg/status 3) What you expected to happen I want to be able to copy whole device content as part of backing up kvm virtual machines, this can be enabled by adding patches/copy-devices.diff from rsync-patches-3.0.7.tar.gz 4) $ rsync --copy-devices rsync: --copy-devices: unknown option Apparently some one using fedora had the same idea; https://bugzilla.redhat.com/show_bug.cgi?id=494313 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rsync/+bug/728227/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp