Maybe it’s because the way you’re describing it, because “anything I deleted off my computer to remain in my backup for 60 days” doesn’t make sense in the context of how Duplicacy does things.
As soon as you mention 60 days, you’re just describing a retention period for the maximum days you want to have revision history for. As Saspus said:
prune -keep 0:60
This is regardless of deleted files or not. Duplicacy isn’t able to distinguish between deleted or active files, to perhaps have different retention periods - they just disappear out of the snapshots when they get pruned.
While theoretically you could set up a separate ‘recycle bin’ repository, move deleted files in there instead, and run a shorter prune retention - the data would still exist in the older snapshots of the regular repository with the longer retention, and wouldn’t reduce disk usage.
HOWEVER, the opposite could work - having a very short retention for regular snapshots and a 60 day retention for the recycle bin repo. But as Saspus says, this would not be a recommended backup strategy and akin to just ‘sync’, which is very dangerous. Deleted files isn’t the only way you may lose data - erroneous file modifications and ransomware is the whole point we have backups, and keeping regular, historic snapshots around gives us a chance to recover from unforeseen moments.
I wouldn’t go as far as saying there’s no drawbacks to infinite version history - of course there is, that’s pretty close to ‘archival’ and, depending how your data changes over time, could be significantly costly in extra differential data, but I think you’d be surprised at how little extra overhead is involved in keeping many snapshots, at different retention periods (daily vs weekly vs monthly), for longer.
Honestly, consider using a regular retention policy:
-keep 0:365 -keep 7:60 -keep 1:14
And monitor the growth of data via check
.
It may be the case your entire revisions history is in fact less than the amount of your most recent snapshot - thanks to de-duplication and compression. And if it isn’t, consider moving the more regularly-changing data to its own repository with a shorter retention. (e.g. My Thunderbird eats up a huge amount extra differential data due to large, monolithic files, although I cba yet to move it or migrate to the still-buggy maildir format. Yet I still have a much wider bunch of snapshots to choose from, compared to that extra overhead.)