We have a volunteer working on this during weekends (he has a regular 9-5 job after all).
1st June
> Would it be possible to start from zero and
> build up a new installation from the ground up on a VM, then migrate svn
> users and bugzilla data, leaving the web infrastructure for later?
This is one of the things I'm trying to determine. To understand the current setup, I just installed the same version of FreeBSD on a local virtual machine, and I'll compare the standard configuration of a blank system with the configuration of the mozdev machine. I'll then work incrementally until the configuration files match, creating a deployment script with the required steps. We can then apply the script on a more recent version or different distribution.
I'm currently rsync'ing all the content I can access (excluding for now the actual website content under CVS) to a machine located in the secure area in the London office, to which I have physical access. Connection speeds are excellent, thus this operation may be finished over the week-end, and I can find the file structure for comparison ready when I'm back on Monday.
12th June:
This is an update on the work I've been doing for transferring the entire file system locally. The operation just completed, the good news are that my copy is a best-effort backup of the state as of today.
I said "best-effort" because the copy ran on a live file system, thus there is a chance that databases and files may be corrupt, thus I wouldn't rely on this as a complete backup.
Phil