I don't know if this would fulfill your need, but you should be able to find a copy of any missing website on the "Wayback Machine" (a website that archives all past versions, of all known websites).
Here is the WAYBACK MACHINE:
http://www.archive.org/
The forums probably wouldn't work on the Wayback Machine, but it would let you view the site.