It would be great if Duplicati had this new kind of task, that could be scheduled, to let us make backup of Duplicati backups.
Imagine client A makes daily backups on server B using Duplicati, and server B also has Duplicati installed: we would be able to create this Duplicati task on server B to “forward” client A’s backups to a third location. We would need to provide the location of client A’s backups along with the cryptography keys if applicable, and server B’s Duplicati would access that backup the same way it does when we restore a backup, and then make complete, differential of incremental backups of the backups. If we wanted to restore a single document from the backup on the third location, we would just use Duplicati interface to do it, the usual way.
One thing I always have in mind now is the fact that ramsomware is more and more trying to reach and destroy the backup destinations of infected computers, so I decided to deal with the possibility that client A’s backup on server B gets corrupted or deleted by ramsomware infecting client A. Server B would make backup of the clients’ backups to a third location anyway, in case of a fire etc…
To just copy the client A’s backups to the third location on a daily basis, keeping them on different folders, would be very time and space consuming. Maybe making client A only keep five backups (Monday to Friday) and then having server B copy those files every Friday night, keeping weekly folders on the third location, would be less time and space consuming, but if ramsomware on a client destroyed its files and its backups on, let’s say, a Thrusday, I would only have the previous week’s backup on the third location.
To use whatever tool in server B, like rsync, to make incremental copies of the client A’s backups to the third location using different folders would make it much less time and space consuming, but if I had to restore a single document from backup on the third location we would need to download those complete and incremental Duplicati files and only then use Duplicati to restore them.
Bottomline: Duplicati is awesome, and now I want to use Duplicati for everything.