First I want to start by saying I really enjoy Kopia. It’s an incredible little tool and it convinced me to roll my own backup solution because it has everything that I’m looking for.
I use an object storage provider that has a minimum storage duration policy of 90 days. I’ve been keeping an eye on Kopia and it’s maintenance runs for a little while and I noticed a couple things. It seems the most data is deleted/rewritten (both count against me) when I add new clients to the repository. For example, when I started adding data it was just my three clients at home. I did all the uploading/testing during a free trial, and when I was satisfied I switched over to paid and just let Kopia run in the background. Over 11 days my deleted/rewritten data went from 0TB to 0.05TB, which isn’t that bad, and something I’m okay with.
Adding two new clients now, both with about 1.5TB each, over the past three days i went from 0.05TB to 0.08TB. Which again, the amount on its own isn’t an issue, it is if it keeps growing at that rate. If I delete/rewrite 10GB a day and my minimum storage duration is 90 days, thats 900GB that I’m paying for that is unused.
I’ve kept an eye on maintenance and it mostly seems to be content repacks and then blob deletions.
Is this kind of growth only seen when adding new clients? Should I expect it to stabilize a bit once everything is uploaded and new data is added slowly over time?
If it ever gets out of control, what are some durations that I could set on maintenance to balance a minimum of rewrite/deletions with repository performance? Right now I’ve kept everything maintenance wise at defaults.
Thanks for any help, I really do appreciate it.