Backing up and restoring a TFS server can be daunting. See Brian Harry's recent post on an upcoming Power Tool release that will greatly simplify backing up and restoring a TFS server.
http://blogs.msdn.com/b/bharry/archive/2010/08/18/backing-up-and-restoring-your-tfs-server.aspx
Jeff Ogorek