Sure, I use wget from a Linux command line. It will only grab anything public facing, no private messages or hidden threads. With respect to the server hardware, I am performing the archiving quite slowly.
After, I'm going to convert every html file I downloaded into a pdf, and then package it...