Hi, I discovered restic just about a week ago and I really have to say it seems to be an awesome piece of software. After watching the video from the C4 talk, reading the user documentation and doing some first tests, I have created a bb2 cloud storage account and I have set up scripts and cron jobs to perform fully automated backups every night. I have also tested to restore parts of the backup on another (virtual) machine that is running a different distro. In the course of this I ran into some minor issues that were pretty much solvable.
But there still is one topic that I completely ignored until now: I haven’t taken the time to read about and understand the concept of removing snapshots with
prune. What I am wondering in this context is: As I currently have less than 200 GB of data that needs to be backed up and only small amounts of data are added or changed daily, do I really need to bother with deleting old snapshots? Or is it a completely reasonable and recommendable approach to just keep all snapshots forever?
Would I have to expect to run into (performance?) issues, problems or restrictions if my restic repository e.g. contains a four-digit number of snapshots in about three years? And would it be enough to start thinking about using
a) the expenses for bb2 cloud storage exceed an acceptable level or
b) the regular restic operations seem to be affected in some way by the large number of snapshots?
Many thanks in advance for every reply.