This is turning into a real problem.
I inherited a situation that is rather complicated and I need to find a way to easily deal with it without spending many hours doing nothing but babysitting Retrospect.
The issue is that we have a number of Retrospect servers, each with a few TB of drive shelf storage. There are a few hundred computers on each Retrospect server, all backing up snapshots and handling the data in "Streams". There are multiple streams per server, all containing a specific set of machines.
I have scripted a grooming operation that will groom specific streams on each server daily but some of the streams have a quantity of data that is getting out of control. The data retention is much higher than our maximum retention and we need to get rid of the oldest snapshots.
Due to the number of streams it is unreasonable to manually remove snapshots from a stream as there are not enough hours in the day and it would be more than a full time job of doing nothing but deleting old snapshots constantly. I have looked at the snapshot transfer scripting and it seems more focused on copying files, not snapshots themselves. Even if I were to use the snapshot transfer, I would have to rebuild hundreds of streams.
I just wish there was a way to say "Groom to remove snapshots older than XX days."
I am at a great loss as to how to solve this without completely re-engineering the backup system. Due to the amount of data on disk already my options are limited. Any thoughts?