Currently there's nothing that will directly automate this process however, we've come up with a somewhat clever solution that will provide a method. In general you'd need to copy the existing database and profile, rename them, and then expire the original database to remove the data past a certain point.
If you'd like a detailed answer, let me know and I can post something here in the forum that describes the process. The only issue here would be that you'd use up a 'second' profile to keep the archived data live. If you wanted to truly archive it and restore it you could move it out of the database and profile directory, and possibly restore it by moving it back in.
David
Sawmill Product Support Team
support@flowerfire.com