If the backups were encrypted in step 1, you can just use an rsync mirror of the local rsnapshot tree to the remote system. Duplicity would be a good option to directly encrypt and backup the unencrypted rsnapshot tree onto the remote server. Duplicity's features are a bit different to...