Restore-move but re-create Sharepoint

I need to move my TFS installation to another machine, typically this would be a simple "Restore based move", but there's a complication: my sharepoint content database is messed up and can't be backed up (SSMS gripes about the full text index being offline- indeed, it seems to be missing completely).

Rather than mess with Sharepoint, what I'd rather do is simply create new portal sites for my projects - I can re-upload all the documents, and I haven't done any sharepoint (or reporting services) customization.

So, here's what I'm thinking of trying - please point out where this won't work!

1. Install a fresh new Windows/WSS/SQL/TFS installation on the new machine (which will have the same name and IP address as the old machine) Set TFS up using the same (domain) users as the existing server uses.

2. On the new installation, create new Team Projects with the same names as my existing projects. Don't create any source control folders for these projects though. This will create Sharepoint and Reporting services sites for the projects.

3. Restore the TfsIntegration, TfsSourceControl, TfsBuild, TfsWorkItemTracking, TfsWorkItemTrackingAttachments databases from my current setup.

I'm assuming that the above will work, since I'm not actually changing server names (rather replacing the existing name with new hardware). What am I overlooking?

[1424 byte] By [CarlDaniel] at [2008-2-4]
# 1
I ended up not doing this, but I didn't encounter anything to suggest that it wouldn't work - as long as you rebuild the TfsWarehouse after restoring the SCC/WIT databases. See http://msdn2.microsoft.com/en-us/library/ms400783.aspx for information on rebuilding the warehouse.
CarlDaniel at 2007-9-9 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Administration...

Visual Studio Team System

Site Classified