I managed to implement the solution that is in the link that you referenced. Though it is a manual solution that we deal with right now on a quarterly basis. We call it "back dated incrementals (which updates the previous 90 days), but it could be used to get rid of older data too. In any case, we have a solution on the shelf to have a fully automated solution and we will probably get back to finishing up the build of this solution within a few months. But to answer your question, out of the box there's full or incremental. And then with some clever scripting and a bit of added complexity, you can do anything.
Thanks Jeffery. If you get an automated solution going, I'd be interested in what you worked out.