by Richard Oelmann.
If you need to store everything the students have done, why not just clone your site? - make a complete backup of the site which is then easy to find everything through a familiar interface. Your live site can continue to change and develop as more content is added and student interactions take place, the archive site is a frozen point in time.