There is 'amanda'. It will split your data up if and you can rotate a bunch of disks.
Used it years ago, we rotated disks every week or something and periodically would take one out of commission and get a new one.
I believe you can mix and match storage mediums - like have your monthly snapshot write to tape.